Lorsqu’il s’agit de créer des plates-formes qui offrent des expériences client numériques, les organisations ont toujours eu l’une des deux options suivantes. Ils pourraient (1) construire une plate-forme avec leurs propres développeurs ou (2) acheter une plate-forme auprès d’un fournisseur. La première option pourrait offrir une plate-forme personnalisée adaptée à leurs besoins. Mais c’était lent et coûteux à construire. La deuxième option pourrait être mise en place rapidement. Mais sa nature unique signifiait souvent moins de personnalisation.
Aujourd’hui, il existe une autre option : le low-code/no code (LC/NC). À l’aide de LC/NC, les organisations peuvent rapidement créer, mettre en œuvre et faire évoluer des sites Web, des workflows et des applications personnalisés, et les mettre en œuvre rapidement. Les organisations utilisent également LC/NC pour créer des outils pour une vaste gamme de services, notamment :
- Gestion des ressources humaines
- Gestion des services
- Capacités d’automatisation
- Données analytiques visuelles
- Assistants virtuels
- Systèmes de gestion de contenu
- Plateformes d’expérience numérique
La raison pour laquelle LC/NC est de plus en plus répandue est simple. Avec LC/NC, vous débloquez à la fois la vitesse de livraison et la personnalisation. En bref, vous obtenez le meilleur des deux mondes, c’est pourquoi LC/NC est à l’origine d’une révolution créative.
Qu’est-ce que le développement low-code/no-code ?
Nous commencerons par l’absence de code, où le nom du jeu est la simplicité conviviale. Si vous avez déjà créé (ou vu) un organigramme ou un wireframe pour un site Web, vous comprenez l’environnement de développement du no code. Il suffit de faire défiler et de cliquer, de glisser-déposer et de réorganiser selon les besoins. Avez-vous déjà utilisé des outils de conception WYSIWYG (« what you see is what you get ») pour créer du contenu Web et d’autres ressources de marketing marketing ? Ceux-ci ne sont pas de code aussi. Un avantage particulièrement intéressant est que utilisateurs peuvent tester au fur et à mesure qu’ils construisent, réorganiser si nécessaire, tester à nouveau, laver et répéter - jusqu’à ce que le application, le site Web ou le processus fonctionne comme nécessaire.
Avec le développement bas, les utilisateurs ont besoin de quelques compétences en codage, mais moins qu’avec le développement traditionnel. Une fois qu’une grande partie du codage de base, tels que les composants de l’interface utilisateur tels que les barres de défilement, les boîtes de dialogue et les boutons-poussoirs, est terminée, les utilisateurs peuvent livrer rapidement des produits finis. Cela les déplace de l’attention des tâches de développement de produits vers un travail qui est unique à leur organisation - et offre donc un plus grand impact et plus de valeur. Et les utilisateurs qui connaissent un peu de code peuvent étendre les fonctionnalités des applications ou des sites Web et même en développer eux-mêmes des simples.
Quels sont les avantages du low-code/no code ?
Nous avons déjà répondu en partie à cette question, car nous avons vu que LC/NC peut réduire le temps de lancement, augmenter la pertinence des sites Web, des workflows et des applications, et permettre aux utilisateurs non techniques de créer des expériences numériques. La technologie LC/NC est basée sur la conviction que la technologie devrait permettre la création – et non l’entraver. Examinons les avantages propres pour deux parties prenantes clés : les spécialistes du marketing et les développeurs.
Le plus grand avantage pour les spécialistes du marketing est probablement évident : ils ont très peu à apprendre, le cas échéant. Cela signifie que les spécialistes du marketing peuvent agir rapidement pour offrir des expériences centrées sur le client, souvent sans l’aide des développeurs ou du IT. Prenez les applications WYSIWYG : les spécialistes du marketing peuvent créer et publier de beaux éléments UX et UI sur des sites Web et des applications mobile sans l’aide d’un développeur. Mais les spécialistes du marketing ne sont pas les seuls à bénéficier de la liberté que leur offre LC/NC. Les équipes de vente ou de réussite client peuvent tirer parti de leur connaissance approfondie des clients pour créer ou informer les applications de développement qui répondent directement aux besoins des clients.
Cela correspond bien à la raison pour laquelle les développeurs l’aiment. Avec un plus grand nombre de personnes dans l’organisation habilitées à agir par elles-mêmes, les développeurs sont libérés des tâches banales pour se concentrer sur la stratégie et l’innovation. En accélérant la livraison, il est également plus facile de tester, d’ajuster et de déployer rapidement. Pour les équipes déjà engagées dans l’agilité, LC/NC est souvent une aubaine.
Mais il est important de ne pas oublier ceux qui en profitent le plus : les clients. Ils obtiennent des expériences plus pertinentes, plus rapidement. Et parce qu’une livraison plus rapide signifie des tests plus faciles, les clients bénéficient d’expériences numériques plus optimisées.
Quels sont les enjeux de la LC/NC ?
Pour la plupart des organisations, LC/NC est un gain net. Mais il y a quelques défis potentiels à prendre en compte.
Comme nous l’avons vu plus haut, LC/NC augmente l’accès à la création d’expériences numériques. Avec plusieurs équipes, et même plusieurs personnes sur plusieurs équipes créant des pages Web ou même des sites et des applications, oversite peut être un défi. S’il est mal géré, cela peut créer plus de maux de tête pour tout le monde - avec des expériences hors marque ou maladroites déployées.
IT équipes doivent garder un certain contrôle sur les développement système pour assurer la cohérence, la logique et le flux. Et les équipes marketing doivent conserver la propriété de la marque, de la voix et du message.
Ce défi peut être un plus, en fonction de votre culture de travail. Si vous avez déjà adopté l’agilité, cette structure fait probablement déjà partie de votre flux de travail, et il ne sera pas difficile de la poursuivre au fur et à mesure que vous déployez des outils conviviaux qui permettent à davantage de créateurs de s’épanouir. Bien sûr, les workflows dépendent de la visibilité, et les deux dépendent souvent des outils.
Comment nous avons conçu nos outils LC/CN pour surmonter
Nous avons vu ces défis comme des opportunités lors de la conception et du développement de nos outils LC/CN. Le canevas de décision dans Sitecore Personalize, qui offre à la fois des options low-code et no-code, en est un excellent exemple.
Nous voulions créer un outil qui permettrait à quiconque de créer et de publier des expériences, des offres ou du contenu numériques qui prédisent la prochaine meilleure action et répondent au comportement des clients en temps réel. Nous avons donc conçu le canevas décisionnel de manière à ce que les utilisateurs de entreprise non techniques puissent créer des parcours de personnalisation complexes pour les clients qui utilisent des modèles de décision omnicanal données de clients, entreprise contexte intelligence artificielle, le tout sur une interface glisser-déposer qui ne nécessite pas de ligne de code.
(Sitecore Decision Canvas – Option sans code)
Dans le même temps, les utilisateurs disposant d’un savoir-faire JavaScript de base, tels que les équipes IT, d’ingénierie et de produit, peuvent utiliser des outils low-code pour plus de précision et de personnalisation. Une fois codés, ces outils sont ensuite disponibles sous forme de modèles de glisser-déposer que tout le monde peut utiliser sans codage ultérieur.
(Sitecore Decision Canvas – Option Low Code)
Mais nous voulions aussi nous assurer de l’exactitude. Ainsi, dans le canevas de décision Sitecore, vous pouvez tester en mode silencieux n’importe quel composant que vous créez. Ce contrôle d’assurance qualité signifie que les équipes peuvent déployer des applications de canevas décisionnel aussi rapidement que possible tout en s’assurant que ces applications fonctionnent comme elles le devraient, bien avant que les clients ne les expérimentent.
Bien que nous construisions des environnements de développement low-code/no code depuis un certain temps maintenant, tels que Content Hub, Sitecore XP et Sitecore XM — nous sommes ravis de voir cela tendance continuent de croître.
Pour en savoir plus sur la prise de décision de Sitecore technologie cet article sur notre site Web. Envie d’aller encore plus loin ? Lisez notre guide définitif sur comment maîtriser la prise de décision dans votre organisation.