Il va de soi qu'une application difficile d'utilisation ne suscitera pas d'adoption immédiate. Découvrez la stratégie UX de SAP et comment vous pouvez en tirer profit afin d'améliorer et personnaliser l'expérience usager au travers de vos solutions BI. Prenez part à la réflexion sur comment repenser les solutions traditionnelles dans un contexte de web 2.0, à l'ère où les applications se doivent d'être autant belles que fonctionnelles pour être adoptées. Des exemples d'affaires pertinents seront discutés, ainsi que des pistes technologiques pour y parvenir.
4. Contenu
› Qu’est-ce que l’expérience usager?
› Quelle est la différence entre le UX et le UI?
› Un résumé de la stratégie UX de SAP
› SAP Fiori
› SAP River RDE
7. Personne n’aime les produits
…Inefficaces
« The Uncomfortable », http://www.kkstudio.gr/
8. Personne n’aime les produits
…Inconfortable
« The Uncomfortable », http://www.kkstudio.gr/
9. Personne n’aime les produits
…ou carrément dangereux!
« The Uncomfortable », http://www.kkstudio.gr/
10. L’ère du « simple »
› Personne (90% des hommes) ne lit les manuels d’instructions
› Le cycle « Search Download Use » de 15 secondes
› La montée en flèche des outils sur
Android & iPhone, NFC …
13. SAP emboîte le pas vers la simplification
“We want every SAP
customer to run simple
with a world-class user
experience”
Bill McDermott CEO and member of the
Executive Board of SAP
34. SAPUI5 en bref...
› Librairie de composantes Javascript
› Version « SAP » de OpenUI5
› Fondation jQuery
› Support CSS3
› Optimisé avec les produits SAP
Extensibilité
Sécurité
Intégration
› Pierre angulaire du développement web SAP
SAP River RDE
SAP Fiori
...
35. Proposition de valeur
› Épouse le concept UX de SAP
1. Étend des applications Fiori
2. Développement applicatif
› Développement assisté
› Environnement collaboratif
› Simulation de données
Bonjour,
Cette image ne vaut peut-etre pas milles mot, mais elle peut susciter certainement des emotions fortes chez certains utilisateurs
On est dans le bureau de SAP donc on va calmer nos ardeurs, mais entre vous et moi, repondez honnetement…
Est-ce que vous ces interfaces vous effraient?
Probablement que oui, qu’a certains moment, vous vous demandiez comment sortir de ce labyrinth de click ou vous vous etiez perdu
Pourquoi est-ce que certains applications sont agreables a utiliser, et pourquoi d’autres sement la terreur chez les neophytes?
C’est un peu le sujet de notre conference, qui vise a demontrer la pertinence du UX dans le developpement d’application et de solution BI
On va tenter de vous sensibiliser au UX, et ce que SAP propose comme piste de solutions
Je suis Charles Etienne et je vais etre accompané de Sing pour vous parler de ce sujet trop souvent mis de côté dans la mise en place de solution technologiques.
En effet, dans les TI on a souvent peur de toucher a l’aspect plus creatif de notre travail
C’est un sujet vaste qu’on vous propose de couvrir simplement.
Premierement, il faut comprendre ce qu’est le UX, ou l’Expérience usager, et quelle est la différence entre le UX et le UI.
On va passer en revu la stratégie UX de SAP, donc comment SAP propose d’adresser cet élément.
SAP l’adresse de plusieurs angles, et nous allons traiter de l’angle technologique, soit SAP Fiori et SAP River RDE
C’est donc un conférence avec des éléments de design, mais aussi technologique
Vous avez tous vecu l’experience usager.
Le UI, c’est l’interface usager. Ce sont les meubles dans la maison, la marque de la television, les cadre au murs, la disposition des pieces.
Le UX, c’est l’odeur de la tarte qui cuit, c’est la couleur de la lumière au travers des rideaux.
C’est ce que vous en retirer comme expérience
Pourquoi est-ce si important? Ce n’est pas une nouvelle discipline, et c’est certainement pas une nouvelle réponse a un nouveau probleme.
C’est important car cela contribue a rendre un produit utile.
Pour qu’un produit soit utile, il doit avoir deux criteres, les bonnes fonctionalite (l’utilité), mais aussi être efficace et plaisant, donc utilisable…
On a tous eu des expériences avec
Des produits qui servent à rien, ou qui nous ramène à notre point de départ, bref, des produits inefficace pour le travail que l’on doit faire
Des produits qui sont complexe à utiliser, et qui finalement rendre notre quoditien plus ardu et plus difficile à supporter, lourd
Ou même des produits qu’on a peur d’utiliser, car on a peur de se bruler!
Ce n’est pas une realite qui est nouvelle de vouloir la simplification. De toute manière, personne le lis les manuel
Chez moi j’achete regulierement des outils pour travailler le bois, mais rarement j’ouvre le manuel d’instruction.... En realité tant que ma conjointe ne se plaint pas de la porte qui ferme mal, je ne planifie en ouvrir un.
Pensez-y, ce n’est pas un manuel qui vient avec le iPhone, mais un pamphlet...
Avec la montée en flèche de a culture du PlayStore, les gens sont habitués à chercher un outils, l’installer et l’utiliser dans des lapses de temps de plus en plus court.
Les capacités technologique grandissante visent la simplicité et la diminution des barrières à l’adoption.
L’idée ici est donc de permettre aux applications, legacy et nouvelles, de donner la même expérience aux utilisateurs sans delaisser leur richesse
Ce que je dis n’est pas quelque chose de nouveaux; les interfaces ont définitivement évolués depuis les trente dernières années.
On gère aussi de la donnée de plus en plus non structurée, et il faut trouver une manière de la visualiser pour mieux la communiquer
L’usager, qui utilise certainement de plus en plus les interfaces 2.0 du web, a des attentes en conséquence dans son travail au quotidien
Notre usager de demain en attendant plus, et c’est facile a comprendre quand il fait tout avec son pouce
C’est surtout une question de culture de projet, particulierement en TI et en BI, de ne pas considérer assez le UX ou ne pas savoir comment l’adresser
Elles doivent etre faciles, mais aussi agréables à utiliser.
Un des avantages d’embarquer dans l’expérience usager et d’y consacrer des efforts est aussi d’adresser un enjeux typique des solutions TI.
Cet enjeux en est un d’adoption
Vous avez sûrement tous comme moi téléchargés une application sur votre téléphone pour avoir beaucoup de difficulté à l’utiliser. Ces applications sont souvent vite effacées ou relégué au 5ième écran de votre iPhone
Je suis allez à Sapphire en avril à Orlando, et un message était clair, bon clair à l’ombre de HANA..... J’étais le petit café Fiori, ou je me suis aperçu que c’était pas la marque du café, mais une nouvelle approche au défi du UX.
Donc SAP Emboite le pas pour fournir des outils pour rendre les applications plus simples et plus agréables à utiliser, plus intuitives
C’est une vague de fond qui couvre plusieurs elements , a la fois sur l’approche, les principes, que sur la technologie
Imaginer un camionneur qui décharge sa van et qui doit metre a jour l’inventaire.
Je connais une entreprise au états-unis dans le domain de la bière qui a repenser à l’experience usager en mettant un ipad sur Velcro branché sur une application web avec scan a code bar qui fait la même chsoe.
Dans le concret, au niveau technologique, on a un exemple ici d’une application avant et après le remaniement des mains d’un expert UX, fait avec la nouvelle génération d’outil de SAP.
Avant, vous aviez un utilisateur qui prenait 45 click sur 7 écrans pour accomplir une opération. La meme operation fait avec une nouvelle strategie UX prend 3 écrans et 26 clicks.
C’est quelque chose qui se rentabilise par lui même.
Avez-vous vu quelqu’un acheter une Ferrari pour la peinturer au rouleau ou y mettre des pneus du wallmart? C’est une touche qui fait la difference et maximize l’impact
Le sponsor aime aussi vende un solution qui est belle et bien designer, ce qui aime au niveau du sponsorship.
En debut de projet, ca donne une vision
Alors comment SAP va s’y prendre pour y arriver?
Fiori veut dire fleur en italien.
Une fleur représente une expérience… le touché, la flagrance et le visuel vous donne une émotion quand vous le prenez au nez et vous le sentez.
Vous savez à quoi vous attendre quand vous recevez une fleur.
La fleur de SAP, SAP Fiori…
C’est quoi exactement SAP Fiori?
Sur l’écran, c’est de passer de gauche (application SAP traditionnelle) à droite (expérience usager).
1- Design UX
Basé sur le Design Thinking, pour répondre à des problématiques d’applications traditionnelles.
Définition: Offrir une game d’applications SAP avec un grade “consommateur” qui permet d’être intuitif axé sur les tâches/rôles pour être plus efficace et objective.
2- Outils UI
Changer le visuel pour répondre au concept de Design soit sur les nouvelles applications SAP ou bien les applications SAP.
Des applications SAP Fiori
Des couches sur les applications SAP (Personas)
UI5
Où se positionne SAP Fiori?
SAP se dirige vers un modèle simpliste.
C’est un habillage autour de la donnée
La stratégie de SAP et en 2 temps.
Nouvelles applications: Tout nouveau application SAP va avoir déjà les concepts de Design Fiori UX.
Applications existants:
- Renew (SAP Fiori) Avec les applications SAP Fiori, SAP réponds aux besoins typiques à grand échelle.
- Renew (SAP Personas) Aussi, une façon de changer les interfaces des applications SAP existants.
Customizations: besoins spécifiques. UI5
Première stratégie! Créer du nouveau. S’applique à tous ce qui est nouveau. Commencer sur le bon pied.
Voici des examples d’applications diriger vers les consommateurs… on s’y reconnait facilement. Savez-vous par contre, c’est qui les compagnies derrières? Vous serez étonnez. “le jeu du Hangman”.
Recalls Plus SAP’s first foray into the consumer world will surprise many customers, influencers, and observers. The basic concept of Recalls Plus is elegant and brings the age old, manual and cumbersome process of tracking consumer recalls to today’s world ofengagement systems
PhotoTribe With the PhotoTribe mobile app, you can share your life with family and friends as it happens through photo and video.
Fan Experience For true fans, the season is 365 days long. And for today’s fans, it’s 24/7, too. Today’s best run teams are using fan insights to power a new class of personalized, immersive experiences, delivered on fans’ mobile devices, online, and in the stadium, to bring fans closer to the action than ever before.
My Runway is a social shopping app that allows fashion enthusiasts to follow the brands they love, and get personalized updates on what’s new, what is trending, and what’s on sale.
A la base de SAP Fiori UX, c’est 5 principes.
Développer pour une clientèle particulier et un rôle particulier. Cibler vers le côté pratique et l’objectif au lieu d’être quelque chose à tout faire pour tout le monde.
Un design fluide qui permet d’avoir une base de code qui peut être appliquer à travers différents appareils.
Simplicité. Rien de mieux que de voir quelque chose de simple. On aime tous la simplicité. Ici SAP se met une règle 1-1-3. Design avec une personne (ou rôle) en tête pour effectuer une tâche avec un maximum de navigation à travers 3 niveaux.
Pour atteindre une autre niveau de simplicité, il faut du moins aussi ajouter une certaine consistance. Que ça soit au niveau “look and feel”, navigation, etc… Par example, le bouton “back” toujours au même endroit. Prenons l’example du bouton “Home” sur les appareils Apple. C’est Intuitif.
Finalement, la rapidité de livraison et d’adoption. De faire rouler la machine dès que c’est prêt. Formation et instruction au minimum, les gens peuvent s’y mettre sans tarder. Au niveau technique, SAP permet de déployer rapidement en utilisant le NetWeaver Gateway pour les Web Services et les librairies de SAPUI5 pour bâtir les UI.
Simplifier pour pouvoir mieux ré-utiliser.
On fait quoi avec l’existant?
On les transformes!
Voici ce que peux ressembler les applications SAP avec Fiori UX.
25 Apps qui couvrent 87% des besoins usagers.
20 autres bientôt dans la deuxième vague de sortie.
SAP Smart Business for cash management
Overview
SAP Smart Business for accounts payable
Overview
SAP Fiori for senior executive
Board RiskReport
Transformer chaque écran.
Malgér cela, la personnalisation ne peut pas être échappé. Nous sommes tous différent jusqu’à un certain degré.
Les Chemins prédéfinis par Fiori ne sont pas toujours complets ni adequats.
Vous avez des besoins specifiques
En quoi ça peut aider? Les bénéfices
En premier temps.
Haut -
Aujourd’hui, les écrans sont très fonctionnels. Plusieurs personnes utilisent les mêmes écrans qui sont parfois polyvalent. Trop d’information et trop de place pour faire trop de chose…
Trop d’écran, pas savoir où aller pour faire quoi… on n’est pas plus avancé!!!
En deuxième temps.
Bas -
Il n’y a pas non plus un point central d’entré où les gens peuvent facilement se retrouver et leur guider par la suite.
Un point d’entrée axé sur les scénarios et les rôles pour guider l’usager dans ses tâches.
Faut de rappeler de garder ça “SIMPLE!!!!!”
Transformer chaque écran.
Malgér cela, la personnalisation ne peut pas être échappé. Nous sommes tous différent jusqu’à un certain degré.
Les Chemins prédéfinis par Fiori ne sont pas toujours complets ni adequats.
Vous avez des besoins specifiques
Pour aider, SAP mets à la disposition plusieurs outils.
2 en particuliers, le SAP Screen Personas. Permet d’apposer les écrans de SAP d’aujourd’hui pour rendre une expérience plus diriger vers un rôle et une tâche particulier.
Extensioner avec SAPUI5, créativité à son meilleur…
Tout ça pour feeder…
SAP Fiori Launchpad
La réponse de SAP. Contient les 5 principes de design.
Le gros point, c’est le rassemblement à travers une seule page d’éran, l’accès à tous ses divers applications SAP. Comme les “tuiles” de Windows 8, ces tuiles contients de l’information et servent aussi comme point d’entrée vers l’application SAP.
Plusieurs autres aspect mentionnés sur le slide.
Consolidation et Intégration de différent modèle, et point principale d’entrée avant de se lancer dans la tâche.
Fiori LaunchPad “End Game”
Voià avec SAP Fiori UX et comment SAP veut révolutionner les applications entreprises!
Sing vient de nous parler de SAP Fiori…. Mais si on veut aller plus loin et personnaliser d’avantage, qu’est qui existe?
La réponse est SAP RIVER Rapid Developement Environment.
Bon, Disclaimer, c’est un nouveau produit, on l’apprend tranquillement et comme toujours, par soucis de transparence nou ne nous pretendons pas experts… on risque de ne pas pouvoir repondre a toutes les questions aujourd’hui. Il etait en Beta Status il y a 2 mois
Pour les gens qui ne connaissent pas SAPUI5, c’est une librairie de composantes Javascript.
C’est un embranchement SAP du projet open source, openui5
C’est fait sur une foncation jQuery, et ca supporte le CSS3 pour facilement revetir le branding de votre entreprise.
Ce sont des produits qui sont fait pour fonctionne avec les produits SAP
C’est un peu un élément fondationnel des outils SAP Fiori et River RDE. C’est un des moteurs en arrière de la
Accessible directement par des developpeurs web
SAP River RDE est une plateforme de développement a-z, qui vise un développement professionnel, et un déploiement simplifié
Épouse le concept de SAP, mais qui permet globablement deux chose :
C’est une plateforme qui permet d’étendre les applications Fiori ou d’en créer des nouvelles
On peut l’utiliser avec des gabarits pour accélérer la programmation, ou pour l’écriture du code
C’est aussi un environnement collaborative qui permet le développement en parrallèle
C’est gratuit pour l’instant
On a ici un survol haut niveau de SAP River RDE, on voit son positionnement vis a vis SAPUI5 et SAP Fiori
D’un point de vue technique, c’est une application web qui vit sur le Hana Cloud Platform au travers du cockpit hana.
Ceci permet naturellement d’avoir un environnement de développement disponible mondialement.
Librairie de composantes variées, sont SAPUI5, mais on peut y ajouter d’autre librairies comme j’ai fait dans la démo avec google charts
Gestion du code avancé, comme beaucoup d’IDE.
On y a Git pour la gestion du code source, et Orion pour les standard de développement IDE web
L’environnement est fait pour donner une aisance à la connectivité native SAP ERP, Hana, via le support du Open Data Model
C’est aussi une plateforme qui supporte le developpement de plug-ins
SAP a des plans de fournir une interface drag and drop
Pour l’instant la plateforme est gratuite, donc c’est un moment propice à tester avec le compte d’essaie de SAP HANA
L’autre argument est le cycle de développement simplifié.
Vous démarrer un des deux types de projets, et au même endroit vous pouvez utiliser….
Ensuite vous générez un preview de l’application et vous déployez le code
On voit rien que l’outil de conforme aux pratiques standards de développement
Pour l’instant, l’application est disponible sur le Hana Cloud Platform, mais il y a des plans de fournir l’environnement pour les installation locale, ou sur le HANA XS
(Extended Service.... Plateforme de developpement sur le cloud un peu comme un VM)
Petite bemol,
Je sais que ca doit faire 6 ans que je n’ai pas fait de programmation sur une base semi-reguliere, mais j’ai personellement trouve l’environnement encore tres axes pour des developpeur web. J’ai eu une certaine difficulte a me retrouver dans l’environnement.
Surement que les versions futures vont adresser cet element
IL vous faut un compte SAP pour avoir accès la la demo, car elle roule sur le HANA Cloud Platform, sous un compte de Trial
IL vous faut un compte SAP pour avoir accès la la demo, car elle roule sur le HANA Cloud Platform, sous un compte de Trial
You can deploy the applications pretty much anywhere. It can be your SAP HANA Cloud Platform or ABAP systems. A deployment to SAP Mobile Platform via Kapsel integration is planned for later this year. In addition, SAP plans to announce the availability of SAP River RDE as part of HANA Web IDE. This will enable SAP HANA on-premise customers to easily develop and extend applications that applying SAP Fiori UX.
Customers can also consume models, data, and logic which are based on River Definition Language(RDL). Combining SAP River RDE with RDL modeling and consumption is another great way to build beautiful apps on top of SAP HANA.
So you can use SAP River RDE to benefit from a cloud-based rich toolkit and deploy the application to almost any SAP landscape that you’d like. This is one powerful combination.
J’espere que l’on vous a sensibiliser a l’importance du UX dans le développement de vos solutions.
C’est un soucis qui demande peu d’investissement supplementaire quand on y pense dès le début…..
Pour l’avoir vu souvent, ca se rentabilise sur plusieurs facettes
Tout cela est dans le but d’apporter les applications vers cette tendance vers la simplification.
Donc vous pouvez définitivement rester sur le statut quo, mais on vous encourage a commencer a repenser votre strategie UX, que ce soit dans les applications SAP, ou meme dans vos autres projets…. Et n’oubliez