Fermer

juin 8, 2020

Voici ce que chaque développeur doit savoir sur la conception


Saviez-vous que nous avons une conférence en ligne sur la conception des produits à venir? SPRINT expliquera comment les concepteurs et les propriétaires de produits peuvent garder une longueur d'avance en ces temps sans précédent.

Même s'ils travaillent sur les mêmes projets et produits, les développeurs et les concepteurs travaillent souvent les uns à côté des autres. en silos. Le design est souvent considéré par les développeurs comme une chose secondaire, sans importance par rapport à la fonctionnalité d'un produit.

Ce type de réflexion peut nuire à la relation développeur-designer. Ne pas avoir une connaissance de base du design peut retenir les développeurs dans leur carrière ou les empêcher de poursuivre des projets simplement parce qu'ils n'ont pas de designer à bord.

Pourquoi les développeurs devraient apprendre le design

Bien que la conception et le développement soient souvent considéré comme des disciplines distinctes, il y a des gens qui maîtrisent les deux. Même si quelqu'un souhaite uniquement être concepteur ou développeur – pas les deux – il est utile d'apprendre au moins les bases de l'autre discipline.

Il y a plusieurs raisons pour lesquelles les développeurs peuvent veulent apprendre le design, ou au moins développer une base de connaissances en design.

Tout d'abord, les petites équipes peuvent ne pas avoir de designer dédié. De plus, il y a des développeurs qui veulent s'attaquer à des projets entièrement par eux-mêmes, qui ne peuvent pas se permettre d'embaucher un designer (ou qui veulent dépenser de l'argent ailleurs). Apprendre à concevoir leurs propres produits, au moins assez bien pour s'en sortir jusqu'à ce qu'un designer puisse être embauché est une ressource inestimable.

L'autre grande raison pour les développeurs d'apprendre le design est afin qu'ils puissent travailler plus efficacement avec les concepteurs. Il est extrêmement frustrant pour un concepteur de remettre un fichier entièrement conçu pour un site Web ou une application qu'il s'attend à ce qu'il soit parfait au pixel près dans le produit fini, pour constater que leur conception a été considérablement modifiée par le développeur qui l'a codé. [19659011] Si les développeurs ne comprennent pas les bases de la conception, ils peuvent ignorer les petits détails qui rendent une interface utilisateur particulièrement conviviale et saboter involontairement l'expérience utilisateur du projet. Lorsque les concepteurs renvoient des tonnes de corrections, cela peut mettre à rude épreuve la relation développeur-concepteur, sans parler de ralentir l'achèvement d'un projet.

Afin d'améliorer les relations et le travail d'équipe entre les équipes interdisciplinaires, les développeurs se rendraient service en apprenant voir les conceptions à travers les «yeux d'un concepteur» plutôt que de les regarder uniquement dans une perspective de développement – maîtriser cette compétence améliorera considérablement leurs projets.

Créer un état d'esprit de conception

Trop souvent, les développeurs qui apprennent à concevoir se concentrent trop sur l'esthétique des conceptions qu'ils aiment et veulent imiter, plutôt que sur les principes sous-jacents qui soutiennent ces conceptions. Ils voient des choses comme la couleur et la taille d'un bouton, une police spécifique ou la façon dont les bordures sont utilisées sans comprendre les raisons derrière ces choix.

Ils commencent à pulvériser de la peinture sur les murs et la décoration de l'espace sans comprendre le but des espaces qu'ils décorent (ou même en s'assurant que les choses comme la plomberie et les travaux électriques sont finis), pour ainsi dire.

Il est important de comprendre et de respecter les principes qui expliquent pourquoi les concepteurs prendre les décisions qu'ils font. Toute personne nouvelle dans la conception a besoin d'une solide compréhension des principes et des théories qui composent une bonne conception – des choses comme Principes de Gestalt et de base hiérarchie visuelle – avant de plonger et de commencer à pulvériser de la peinture partout.

Cela dit, il est également courant que les nouveaux designers qu'ils aient ou non une formation en développement, s'enlisent dans la théorie. Ils passent tellement de temps à apprendre et à penser à des choses qu'ils n'arrivent jamais à appliquer ce qu'ils apprennent.

Les concepteurs et les développeurs ont tendance à être perfectionnistes. Mais repousser les dessins avant qu'ils ne soient parfaits (car ils ne le seront probablement jamais) est important pour le processus. Les nouveaux créateurs en particulier, doivent dépasser leurs insécurités, diffuser leur travail et apprendre des commentaires qu'ils reçoivent.

L'une des meilleures façons d'apprendre vraiment le design est d'essayer de recréer les dessins d'autres. Séparer ce qui fonctionne et ce qui ne fonctionne pas, et comprendre pourquoi un design particulier est attrayant est l'une des compétences les plus précieuses qu'un nouveau concepteur ou développeur puisse apprendre. Il est courant de donner une tournure unique à une conception existante dans l'industrie (en témoigne la fonction «Rebound» de Dribbble ).

 Conception d'interface utilisateur pour les développeurs. "Width =" 1680 "height = "660" class = "lazy" data-src = "https://uploads.toptal.io/blog/image/129762/toptal-blog-image-1558452782892-e5a828c180a6eab3ee5d13ef69870b9d.jpg" data-lazy = "true