Ce que les créateurs doivent savoir – Portfolio de Christophe Coutzoukis
… Et non, ce n’est pas forcément la façon de coder.
Voici quelques points qui m’ont aidé à évaluer quelles connaissances techniques sont nécessaires pour que les concepteurs réussissent.
Une raison très simple: répartition du travail.
Je ne dis pas que les concepteurs ne bénéficieront pas beaucoup de l’ajout de code à leurs compétences, mais d’après mon expérience, cette question se pose surtout lorsque le résultat de l’équipe de production ne correspond pas aux spécifications de conception.
Néanmoins, comme dans les sports d’équipe, le pire que vous puissiez faire lorsque votre équipe est sous-performante est de prendre en charge les rôles de vos coéquipiers – que vous soyez ou non réellement capable de le faire. Concentrez-vous sur le vôtre et faites-leur confiance pour faire le leur.
Comme les concepteurs d’impression devraient savoir comment fonctionne une imprimante professionnelle, les concepteurs numériques devraient une compréhension approfondie de ce qui est possible de créer dans leur domaine, qu’il s’agisse d’un système d’exploitation ou de navigateurs Web.
Possible comme dans ce qui est possible de construire
Les outils de conception et les navigateurs Web sont différents, et la plupart des outils de conception ne sont pas basés sur du code ni rendus par un moteur de navigateur. Ne créez pas une image de quelque chose qui est impossible à coder.
* Note complémentaire sur la notion relative de possible / impossible dans ce contexte: dans le monde de la technologie, presque tout est possible. Il s’agit plutôt de savoir si cela vaut le temps et les ressources, compte tenu des contraintes de votre projet.
Si vous prenez le contexte du Web, par exemple, il est fluide, dynamique, animé… Différentes personnes avec différentes capacités et différents appareils accèdent à Internet partout dans le monde. La création d’une image statique ne sera certainement pas suffisante, car vous n’aurez pas le contrôle du produit final que votre utilisateur expérimentera.
Possible comme dans ce qui est actuellement disponible
C’est l’autre côté de la médaille: presque chaque jour, de nouvelles fonctionnalités sont ajoutées sur le terrain, de nouvelles façons de résoudre les problèmes de vos utilisateurs. Les développeurs doivent apprendre à les mettre en œuvre et les concepteurs doivent savoir qu’ils existent, et quand les utiliser.
Ne soyez pas bloqué par ce que j’appelle le syndrome mécanique: laisser les connaissances techniques de quelqu’un d’autre freiner votre créativité en vous disant que quelque chose n’est pas possible à réaliser – ou trop cher. Vous devez savoir et avoir une compréhension de base de ce qui doit arriver pour réaliser votre vision.
C’est un autre aspect technique que les concepteurs doivent maîtriser car le monde numérique est également très logique.
Savez-vous quelle est la différence entre «a ET b» et «a OU b»?
Logic vous aidera à définir tous les cas nécessaires aux flux de vos utilisateurs et à ne pas oublier les cas limites, les états vides, les erreurs utilisateur et système…
Je pense que les équipes de production l’espace numérique bénéficierait grandement d’un plus grand chevauchement entre concepteurs et développeurset avoir plus de personnes au milieu – appelez-les UX Engineers, Creative technologists, ou ce que vous voulez.
Comprendre les rôles, les responsabilités et les préoccupations de chaque partie ne signifie pas que tout le monde doit savoir tout faire, mais cela aide à comprendre d’où tout le monde vient et ce dont ils ont besoin pour parvenir à une collaboration optimale.
Maintenant que j’ai décrit ce qui se trouve dans l’assiette d’un concepteur, je vais maintenant aborder la direction opposée de cette rue à double sens, du point de vue du développeur.