2. 31/08/2015
La façon d’aborder les projets informatique à radicalement changée
avec la démocratisation des méthodes Agiles (Scrum, eXtrem
Programming, Chrystal Clear) depuis le début des années 2000.
De ce mouvement a émergé le Lean UX, pendant de la méthode Agile
appliquée à l’ergonomie et à l’UX (User eXperience, traduction
anglophone de « expérience utilisateur »)
Nous allons donc voir ici les fondements du Lean UX, les
fondamentaux de l’outils K2 et enfin le jumelage de cette méthode
avec cet outils
Bonne lecture
Préambule
5. 31/08/2015
Le but du Lean UX est d’économiser le temps et l’énergie dans les
livrables pour se focaliser sur la qualité du résultat final : l’interface.
De courtes itérations et l’utilisation des concepts agiles sur les
maquettes d’interface, une validation “non-stop” par les utilisateurs
finaux dans le processus de développement permettent de
perfectionner les interfaces très rapidement.
Le concept de Lean UX
6. 31/08/2015
Le design thinking : Approche de l’UX qui prône l’observation directe
des futurs utilisateurs pour identifier leurs exigences et leurs besoins.
Cette méthode permet de penser l’interface idéale.
Les fondements du Lean UX (1/4)
7. 31/08/2015
Agile Software developpement : Méthode de développement agile
consistant à diminuer la durée des cycles de développement, livrer
régulièrement et adapter ses méthodes de travail selon le contexte.
Les fondements du Lean UX (2/4)
8. 31/08/2015
Lean Start up Method : Basée sur la boucle « Build-Measure-Learn »
pour limiter les risques projet. Par la production rapide de MVPs
(“Minimum Viable Products”), les équipes construisent rapidement
l’interface, identifiant ainsi plus aisément les correctifs à appliquer.
Les fondements du Lean UX (3/4)
9. 31/08/2015
Le Lean UX peut être illustré par ce schéma global regroupant les
fondements énoncés ci-dessus.
Les fondements du Lean UX (4/4)
10. 31/08/2015
K2 : des outils pour concevoir des applications métiers
Présentation de
11. 31/08/2015
K2 est une solution BPM (Business Process Management) composée
d’outils permettant la mise en œuvre d’applications métiers. Ces outils
permettent la création de ces applications métiers graphiquement,
sans programmation.
Les solutions K2 permettent de concevoir rapidement, et de faire
évoluer simplement, des applications qui automatisent l’exécution des
processus métiers et facilitent leur pilotage, pour une amélioration
continue de la performance des entreprises.
Présentation K2
12. 31/08/2015
K2 Studio est un outils de design de process métier entièrement
graphique. Il permet de définir des Workflows via des “drag and drop”
et sans faire appel à la programmation. Un système de conditions
paramétrables permet de mettre en place des règles métiers
complexes aisément.
Les outils K2 : K2 Studio (1/3)
13. 31/08/2015
K2 Designer est un outils Web permettant de créer et de maintenir les
formulaires (Smart Forms). Les formulaires sont créés par « glisser
déposer » des éléments (champs de saisies, bouton de validation…).
Chaque éléments graphiques peuvent être affiché ou masqué grâce à
un système de règles qui se déclenchent suivant des conditions
paramétrables.
Les outils K2 : K2 Designer (2/3)
14. 31/08/2015
K2 WorkSpace est l’outil d’administration de la plateforme K2. Il
permet de monitorer les différentes actions sur chaque processus
métiers définis dans le système. La vue administration permet
également de voir en temps réel l’état de chaque processus métier
pour chaque utilisateurs de l’application.
Les outils K2 : K2 WorkSpace (2/3)
15. 31/08/2015
Le Smart Form mentionné plus haut constitue l’un des atouts de la
solution K2 : il peut être affichage dans n’importe quel appareil
(ordinateur, tablette, smatphone) car construit en HTML5 et peut-être
sauvegardé au format PDF.
Les objets K2 : Smart Form (1/2)
16. 31/08/2015
Le Smart Object est le second atout de la solution K2 : il représente
une sur-couche permettant l’accès à n’importe quel type de données.
Ces données sont ensuite exploitable dans les Workflows et les
formulaires
Les objets K2 : Smart Object (2/2)
18. 31/08/2015
L’application de la méthode Lean UX tend à soumettre au plus tôt un
prototype d’interface de l’application aux utilisateurs finaux afin de
recueillir des retours.
Ces retours sont ensuite convertis en évolution de l’application grâce à
l’application des méthodes Agile pour atteindre le résultat attendu par
les utilisateurs.
K2 permet de soumettre rapidement une application qui s’articule
autours des différents formulaires créés via ses outils afin d’obtenir un
feedback des utilisateurs finaux.
Grâce à ces mêmes outils, il est simple et rapide de modifier, raffiner et
d’améliorer l’application métier afin de répondre au mieux aux attentes
des utilisateurs.
Une approche similaire
19. 31/08/2015
Du fait de l’approche similaire mise en avant précédemment, il est aisé
d’utiliser les outils K2 pour répondre aux exigences de la méthode
Lean UX :
Une combinaison efficace
Concepts Lean UX Solution K2
Mise en place de MVP Smart Forms permettant de prototyper
rapidement une application
Réduction des temps de développement Les Workflows et Formulaires sont créés
sans programmation avec des outils
graphiques
Observation directe des utilisateurs K2 Workspace permet de voir en temps réel
les actions des utilisateurs.
20. 31/08/2015
Nous avons maintenant une réponse à la question « Qu’obtient-on en
combinant le Lean UX et K2 ?».
Cette réponse pourrait être : « une application (quasiment) idéale ».
Car si les méthodes ne font pas des miracles, les outils ne sont pas
magiques non plus. Mais force est de constater que la méthode Lean
UX et les outils K2 sont des éléments homogènes qui peuvent rendre
la réalisation d’un projet informatique plus aisée.
De plus, ces deux composants sont dans l’air du temps, puisqu’ils sont
nés de la volonté toujours plus présente de diminuer les coûts (en
argent et en temps) en répondant aux attentes grandissantes des
utilisateurs en matière d’exigence ergonomique (due à la prolifération
des outils informatique dans la vie de tous les jours).
Bilan