Month: février 2021

Comment appliquer le Design Thinking en agilité ?

Le Design Thinking est un processus innovant, itératif et considéré comme étant une pratique agile. Il est basé sur la créativité et le travail interdisciplinaire.

Son objectif est de réaliser des projets rapidement en impliquant toutes les parties prenantes.

Ce processus est centré sur l’expérience utilisateur et encourage l’évolution des entreprises vers une culture orientée client, tout en acceptant l’erreur.

L’une des réalisations les plus connues a été la création de la souris d’Apple par le fondateur du Design Thinking Tim Brown.

5 étapes peuvent représenter ce processus :

  1. Observer : et comprendre en profondeur les expériences utilisateur.
  2. Définir : les problématiques et objectifs garantissant la satisfaction client.
  3. Imaginer : en équipes pluridisciplinaires des idées et solutions innovantes.
  4. Prototyper : les idées de manière créative et itérative.
  5. Tester : ajuster et adapter les prototypes suite au feedback utilisateur.

Comment appliquer la méthode des 5 pourquoi en agilité ?

La méthode des 5 pourquoi, est un outil très efficace de résolution de problèmes et de détermination des causes racines.

La base de l’approche scientifique de Toyota est de se demander 5 fois pourquoi à chaque fois que l’on rencontre un problème… En répétant pourquoi 5 fois, la nature du problème ainsi que sa solution deviennent claires. TAIICHI OHNO

Pour appliquer cette méthode, il est conseillé de suivre les 3 étapes suivantes :

  • Identifier le problème : Quel est le problème ? Les causes ? Les dommages ? Exemple : l’équipe est en retard à la fin du Sprint.
  • Poser les 5 questions pourquoi. Exemple (suite) :
    1. Pourquoi le Sprint est-il en retard ? L’équipe est débordée.
    2. Pourquoi l’équipe est-elle débordée ? Elle est sollicitée pour un autre projet.
    3. Pourquoi est-elle sollicitée pour un autre projet ? Une compétence particulière est indispensable pour le second projet.
    4. Pourquoi n’y a-t-il pas de personnel qualifié au sein du second projet ? La formation pour cette technologie a été retardée.
    5. Pourquoi la formation a été retardée ? Les responsables hiérarchiques ont sous-estimé l’importance de cette formation.
  • Proposer une ou plusieurs solutions et élaborer un plan d’action solide. Exemple (suite) :
    • Justifier la nécessité des formations d’équipes.
    • Recruter d’autres ressources compétentes.

Comment utiliser les arbres de décision en agilité ?

L’arbre de décision est l’un des algorithmes de base du domaine de calcul Machine Learning

Très simple, il traite des données sous forme de tableau en entrée, et divise chaque colonne en deux selon un seuil et un coût. Par exemple, trouver l’âge d’un internaute à partir de son historique de navigation sans poser directement la question.

L’utilisation de cet algorithme en agilité peut avoir deux objectifs :

  • Trouver une information pertinente ou manquante.
  • Prédire un comportement ou des chiffres.

5 étapes sont nécessaires pour l’application de cet algorithme :

  1. Définir les meilleures questions pertinentes durant votre projet.
  2. Déterminer à quel moment (Sprint) vous avez besoin de faire une prédiction.
  3. Trier les données à disposition impliquées dans la prédiction.
  4. Récupérer le maximum d’historiques des réponses obtenues.
  5. Appliquer l’algorithme de prise de décision.
Retour en haut