Développement d’applications low-code
Forrester décrit le développement low-code comme des « produits et/ou services cloud de développement d’applications qui reposent sur des techniques visuelles et déclaratives plutôt que sur la programmation… » C’est exactement ce à quoi s’emploie Pega depuis 30 ans, dont le mot d'ordre est « Software That Writes Your Software™ ».
À mesure que vous manipulez et étendez le modèle visuel, les outils de développement low-code génèrent le code pour vous. Les fonctionnalités de l’interface utilisateur, comme le glisser-déposer, les flux de processus et les outils visuels, permettent à chacun de créer des logiciels révolutionnaires, quel que soit son degré de maîtrise technique. Cette approche dope la productivité en rationalisant les tâches de développement applicatif au quotidien, et réduit ainsi l’implication du service informatique. Les outils low-code simplifient le développement d’applications.
Les outils de développement traditionnels présentent les applications sous forme de code complexe, comme dans l'image suivante :
À l'inverse, les outils de développement low-code fournissent un environnement visuel pour créer des applications, comme dans l'image suivante :
Intérêt de l’approche low-code
La création de logiciels puissants est essentielle pour les entreprises, car la nécessité de se transformer rapidement est incompatible avec l’approche standard traditionnelle consistant à mobiliser de vastes équipes de développeurs pour créer des solutions propriétaires. Les plateformes de développement d’applications low-code permettent de combler l’écart entre les parties prenantes métier et les développeurs expérimentés en créant un langage visuel commun qui rend la collaboration plus efficace. Les équipes ayant adopté les outils low-code sont plus agiles, génèrent plus de valeur, plus rapidement, et collaborent plus efficacement avec les parties prenantes. La collaboration avec les parties prenantes dans un langage visuel commun vous permet de vous concentrer sur l’explication de la logique métier plutôt que sur le code. Les échanges sont plus rapides, ce qui rend les équipes plus productives et libère des ressources permettant de traiter la liste toujours plus longue des projets en attente.
Création avec des outils low-code
De nombreux utilisateurs estiment qu’un outil de développement visuel simple à comprendre ne permet que de créer des applications très basiques, équivalentes à ce que pourrait faire une feuille de calcul. Pourtant, la plateforme low-code de Pega peut aussi générer des applications très complexes dans de nombreux canaux. Prenons l’exemple d’une équipe marketing qui utilisait une feuille de calcul partagée pour enregistrer et suivre les demandes. En utilisant les outils low-code de Pega Platform™, elle peut créer un système de gestion des demandes et des e-mails basé sur le Web. Des rapports permettent de veiller à la visibilité des demandes, des notifications facilitent la collaboration et le suivi des SLA permet de garantir que les tâches sont accomplies dans les délais.
La technologie low-code de Pega vous permet de créer une application qui enregistre les données et démarre les processus métier. Ce qui risque de vous surprendre, c’est que cette application peut prendre la forme d’une page Web, d’une application mobile ou d’un chatbot qui interagit avec votre client sur Facebook Messenger. Des informations peuvent être extraites d’un e-mail entrant, ou un robot peut récupérer des données dans d’autres solutions logicielles. La puissance de la technologie low-code de Pega vous permet de créer une application dans laquelle vous pouvez interagir avec vos utilisateurs sur le canal de leur choix. Grâce aux fonctions de développement omnicanal, les entreprises peuvent unifier leurs activités de développement pour l’ensemble des canaux requis plutôt que de maintenir des lignes de code disparates.
Les utilisateurs constituent une source de données exceptionnelle, mais il arrive souvent que les données nécessaires se trouvent dans un autre système. Grâce à une interface visuelle, Pega Platform permet aux utilisateurs de créer des intégrations à ces systèmes afin d'obtenir les données nécessaires au processus. Pega Platform accompagne les utilisateurs en reliant graphiquement les données dans leur application, pour une meilleure visibilité sur l'ensemble des données.
Low-code et développeurs
Les outils de développement d’applications visuels et de bout en bout de Pega améliorent la productivité de tous les développeurs, qu’ils soient citoyens ou professionnels. Le low-code permet aux non-développeurs de générer du code applicatif, mais aussi aux développeurs expérimentés de gagner en rapidité et en efficacité.
Avec Pega Platform, les développeurs citoyens bénéficient de fonctionnalités supplémentaires qui les aident à répondre aux besoins de votre organisation. Ainsi, les studios de développement d’applications Pega Platform permettent d’aller plus en profondeur afin de mettre sur pied une solution au problème métier, tout en masquant la mise en œuvre mais en visualisant la logique métier que d’autres pourront ensuite utiliser. Les modèles de réutilisation et d’extension intégrés à la plateforme Pega permettent aux développeurs de créer une solution et de la réutiliser à de nombreuses reprises dans l’ensemble de leur écosystème.
This Topic is available in the following Modules:
If you are having problems with your training, please review the Pega Academy Support FAQs.
Want to help us improve this content?