Le processus de réflexion sur la conception expliqué

Le processus de réflexion conceptuelle peut vous aider à trouver des solutions créatives, centrées sur l’utilisateur, à des problèmes complexes. Mais comment cela fonctionne-t-il exactement ?

Dans cet article, j’expliquerai ce qu’est le processus de réflexion conceptuelle et je décrirai les cinq phases qui le sous-tendent. Nous explorerons comment ce processus a été appliqué à l’organisation du freeCodeCamp.

Qu’est-ce que le Design Thinking Process et pourquoi est-il important ?

Le Design Thinking Process a été mentionné pour la première fois dans le livre de Herbert A. Simon, The Sciences of the Artificial. En tant que scientifique cognitif, Simon a exploré le processus de prise de décision par lequel les humains passent.

Par conséquent, les idées de Simon ont beaucoup contribué au modèle actuel du processus de réflexion sur le design et ont fourni aux entreprises une approche différente pour comprendre leurs utilisateurs.

Le processus de réflexion conceptuelle se concentre sur l’étude des besoins de l’utilisateur et sur la recherche de solutions pour développer de meilleurs produits et services pour lui.

Ce processus encourage la pensée innovante et la résolution créative des problèmes, ce qui permet d’améliorer les entreprises et les organisations à but non lucratif.

Les cinq phases du processus de réflexion conceptuelle sont les suivantes :

  1. Faire preuve d’empathie
  2. Définir
  3. Idéer
  4. Prototype
  5. Tester

Regardons de plus près ce processus et comment il fonctionne dans une organisation du monde réel comme freeCodeCamp.

Empathiser

Lorsque Quincy Larson a commencé à apprendre à coder, il a rebondi d’une source en ligne gratuite à une autre, luttant pour trouver un chemin structuré. Même s’il a réussi à décrocher un emploi de développeur, le processus d’apprentissage du code était solitaire et frustrant.

Voir aussi :  Comment réussir en tant qu'entrepreneur - Le guide du développeur pour la stratégie et la conception d'une startup

Après avoir parlé avec de nombreux autres développeurs autodidactes, il s’est rendu compte qu’il n’était pas le seul à connaître cette histoire. Quincy a donc commencé à faire des recherches et à se renseigner sur ceux qui se lançaient dans l’aventure autodidacte.

Quincy a commencé à éprouver de l’empathie pour ceux qui luttaient pour apprendre à coder et a cherché à comprendre leurs besoins, leurs désirs et leurs objectifs. Tout au long de cette recherche approfondie, il a découvert un problème clé.

Définir

Lorsque Quincy a lancé freeCodeCamp en 2014, son objectif était de répondre à un problème important : le manque d’accès à une éducation de haute qualité par la plupart des personnes souhaitant apprendre dans le monde.

À l’époque, si vous vouliez étudier la programmation, vous alliez soit à l’université, soit dans un bootcamp. Mais Quincy a réalisé qu’il y avait des problèmes d’accès pour ces deux options.

L’université est une merveilleuse opportunité pour les étudiants d’apprendre et de se former, mais tout le monde n’a pas les moyens ou le temps de suivre un programme de 3 ou 4 ans.

Les bootcamps étaient une alternative pour acquérir les compétences nécessaires pour commencer un emploi de premier niveau. Mais en effectuant des recherches approfondies, Quincy s’est rendu compte que la plupart des bootcamps étaient très coûteux et étaient fréquentés par des hommes blancs américains âgés d’une vingtaine d’années et titulaires d’un diplôme universitaire.

La question est donc devenue : « Et pour tous les autres ? »

Que faire si quelqu’un voulait apprendre à coder mais qu’il n’existait pas de ressource structurée de qualité et gratuite ?

Voir aussi :  Comment créer un sélecteur de mode sombre avec Tailwind CSS et Flowbite

Ideate

Dans cet article détaillant le premier mois de freeCodeCamp, Quincy a exposé les objectifs et la mission de l’organisation.

Le monde avait besoin d’un camp d’entraînement au codage qui aide tout le monde.
Ce qui signifie :

Il devait être entièrement en ligne pour que les personnes occupées avec des familles, et les personnes en dehors des États-Unis, puissent participer.

Il devait être inclusif plutôt que « sélectif », et ouvert à tous, indépendamment de l’âge, du sexe, de la race, du pays d’origine ou de la maîtrise de l’anglais.

Il n’y avait qu’un seul moyen sûr d’éliminer les considérations socio-économiques : rendre le programme 100% gratuit.

Quincy Larson a donc créé freeCodeCamp, un environnement d’apprentissage structuré et gratuit qui peut être utilisé dans un navigateur et qui est entièrement autodidacte.

Cela signifie que n’importe qui dans le monde peut apprendre gratuitement sur n’importe quel appareil à sa disposition, sans avoir à se soucier de télécharger tout un tas de logiciels.

L’idée était de créer une plateforme en ligne remplie de dizaines de défis et de projets interactifs que les utilisateurs pouvaient construire et ajouter à leur portfolio.

Il souhaitait également créer un chat en ligne pour que les développeurs puissent se réunir, discuter de leur apprentissage et s’entraider en cours de route. Il s’agissait de répondre au problème fondamental que de nombreux développeurs autodidactes ressentaient en essayant de coder seuls dans l’isolement.

Prototype

Quincy Larson a construit la première version prototype de freeCodeCamp en quelques jours et a commencé à la faire connaître sur ses canaux de médias sociaux. Cette première version comportait quelques défis à relever par les utilisateurs et un salon de discussion permettant aux apprenants de se connecter en ligne.

Voir aussi :  Qu'est-ce que le design graphique ? Le métier de graphiste expliqué en langage clair et simple

La phase de prototypage était importante car elle menait à la phase finale du processus de réflexion sur le design : les tests utilisateurs.

Tester

Au cours des premiers mois, les gens ont commencé à rejoindre la plateforme et à relever les défis.

Comme le projet est open source, les gens ont pu donner leur avis et apporter des modifications à la première version du programme.

Cette phase initiale a permis à Quincy et à sa petite équipe d’identifier les problèmes de convivialité et d’observer comment les utilisateurs interagissaient avec la plate-forme. À partir de là, ils ont pu écouter les commentaires et commencer à mettre en œuvre ces changements.

Conclusion

Le processus de réflexion conceptuelle se concentre sur l’étude des besoins des utilisateurs et sur la recherche de solutions pour développer de meilleurs produits et services pour eux.

Ce processus encourage la pensée innovante et la résolution créative des problèmes, ce qui permet d’améliorer les entreprises et les organisations à but non lucratif.

Les cinq phases du processus de réflexion conceptuelle sont les suivantes :

  1. Empathiser
  2. Définir
  3. Idéer
  4. Prototype
  5. Tester

freeCodeCamp a utilisé ce processus pour trouver une solution créative afin d’apprendre aux gens du monde entier à coder gratuitement.

Si vous souhaitez en savoir plus sur le processus de pensée créative, vous pouvez suivre le cours Design Thinking for Innovation.