SAP Fiori : Une création d'app plus performante grâce au Smart Design
Contrairement à ce que l’on pourrait croire, le gros du développement de logiciels ne se situe pas dans la programmation, mais bien dans les process qui l’entourent. Ils sont exigeants en temps, en moyens, et réduisent la souplesse opérationnelle. L’objectif de SAP Fiori et de SAP Cloud Platform est donc de réduire ces process et les délais engendrés, pour vous permettre un développement d’applications plus rapide et efficace.
Le mot d’ordre de l’ère digital est la simplicité. Qu’une entreprise développe une application commerciale pour smartphone ou une solution plus sophistiquée dans le Cloud, toutes deux doivent être simples d’utilisation et doivent reposer sur une structure basique, réduite à l’essentiel. L’expérience utilisateur SAP Fiori se base sur ce même principe. Elle facilite la tâche non seulement de l’utilisateur final, mais aussi du programmeur.
N’installez plus, développez !
Pour la plupart des entreprises, le développement logiciel est tout sauf souple et fonctionnel, et présente de nombreux challenges, que vous connaissez. Il existe de nombreux outils de développement indépendants les uns des autres, chacun ayant ses propres configurations et versions. En pratique, cela signifie que les mises à jour doivent être effectuées à un endroit et que les changements doivent être acceptés ailleurs. Ce n’est qu’ensuite que le codage peut commencer. SAP cherche au contraire à réduire la charge de travail des développeurs.
La plate-forme Cloud SAP HANA regroupe ainsi toutes les étapes du développement, dans un seul environnement : le processus peut commencer à n’importe quel moment et se poursuivre sur n’importe quel appareil, sans nouvelle installation ni configuration. Le Smart Design permet également d’utiliser plusieurs services préconfigurés, qui peuvent être incorporés directement dans votre app. Par exemple, SAP Web IDE vous permet de créer rapidement de nouvelles interfaces SAP Fiori, avec un simple drag-and-drop. De cette manière, des services mobiles et des solutions back-end peuvent être ajoutées en quelques clics.
Finalisez vos prototypes et apps plus rapidement
Le Smart Design permet une création d’app de bout en bout, et ce sans prérequis en programmation. Les développeurs modélisent graphiquement les applications à l’aide d’annotations qui définissent la façon dont le protocole OData affiche son contenu. Ils peuvent alors visualiser les éléments préfiltrés de la base de données dans un tableau de bord ou ajouter des masques de saisie pour la maintenance de chaque élément. Au lieu d’écrire du code de programmation, le développeur se contente de sélectionner les contenus souhaités et le reste est généré automatiquement.
Pour les interfaces les plus fréquemment utilisées, comme une page d’aperçu ou des listes filtrables, il existe des modèles préconfigurés.
Cette approche agile vous permet de créer rapidement des prototypes et de les faire tester immédiatement par l’utilisateur final. Vous recevez ainsi des commentaires utiles de manière anticipée au fil du processus, de façon à améliorer l’application en continu, à travers un processus itératif et incrémental.
Cloud et on-premise
Grâce au Smart Design, vous ne vous limitez pas à développer de nouvelles apps. Cette approche simplifie également les modifications des systèmes SAP existants. Par exemple, vous pouvez appliquer l’expérience utilisateur SAP Fiori dans des solutions plus anciennes qui n’étaient auparavant disponibles que dans le design d’origine de SAP.
Même si cette méthode de développement fonctionne entièrement dans le Cloud, cela ne signifie pas que vous ne pouvez l’utiliser que pour créer des applications dans le Cloud. Il est aussi possible de déployer chaque projet localement. Le Smart Design s’applique donc aussi sur des installations on-premise.
En savoir plus
- A (re)lire sur notre blog : SAP S/4HANA : Bienvenue dans un monde plus Fiori
- A (re)lire également : SAP S/4HANA : Entrez dans l’ère numérique
- A (re)découvrir : SAP S/4 HANA : La question n’est pas tant de savoir si, mais quand
>> Voir la nouvelle expérience utilisateur SAP Fiori 2.0 dans SAP S/4HANA