Fermer

janvier 22, 2020

8 façons de renforcer la collaboration conception-développement


Pour qu'une organisation fonctionne avec une efficacité maximale, vos équipes de conception et de développement doivent travailler ensemble. Voici huit façons d'améliorer cette collaboration.

Quiconque a déjà essayé de servir de touche-à-tout vous dira à quel point cette idée est terrible. Bien que cela puisse suffire dans les premières années d'une entreprise lorsque le démarrage est nécessaire, ce n'est pas durable. Vous serez limité en termes de ce que vous pouvez générer et des bénéfices que vous pouvez en tirer.

C'est pourquoi vous créez un processus dans lequel divers membres de l'équipe prêtent leur expertise et leurs compétences à différentes parties du flux de travail. En jouant sur les points forts de chaque personne, vous permettez à votre agence de travailler beaucoup plus rapidement et à un niveau de qualité supérieur.

Cela dit, il y a une différence entre les membres de l'équipe travaillant sur ce qu'ils sont bons … et les membres de l'équipe travaillant de manière isolée.

Si vous voulez vraiment maximiser vos résultats, votre équipe doit travailler comme une équipe. Cela signifie que la communication, la collaboration et la cohérence doivent être intégrées au processus. Et si ce n’est pas le cas? Eh bien, attendez-vous à faire face à des membres de l'équipe frustrés, à de nombreux délais manqués, à de longs discours de clients mécontents et à retravailler pour corriger des applications mal construites.

Mais vous pouvez éviter tout cela en renforçant la façon dont l'équipe de conception et de développement collabore et communique. Voici ce que vous devez faire:

8 façons de renforcer la collaboration conception-développement

Cela peut sembler difficile à faire, avec des concepteurs et des développeurs d'applications parlant essentiellement des langues différentes. Cependant, vous n'avez pas besoin de parler couramment l'autre pour vous comprendre. Il vous suffit de trouver des moyens de vous réunir et de créer un produit de haute qualité sans effort.

Coup d'envoi

 Conseils pour le coup d'envoi

Il n'est pas seulement important d'être sur la même longueur d'onde avec les clients concernant les spécifications du projet et buts. Votre équipe doit également participer à un projet avec les mêmes détails et objectifs.

Pour vous assurer que les concepteurs et les développeurs sont sur la même page tout au long du processus, démarrez chaque projet par un appel de lancement. De cette façon, toutes les questions ou préoccupations peuvent être soulevées dès le début et avec toutes les parties présentes.

Ensuite, faites travailler et communiquer tout le monde à l'intérieur de la même plate-forme de gestion de projet, comme Trello :

 Un exemple de projet à Trello

Les phases du projet devraient bien se passer -la disposition, toutes les tâches prises en compte dans les listes de contrôle, et les délais clairement assignés aux principales parties prenantes.

Recherche

 Conseils pour la recherche et la préparation

Que vous ayez un chercheur ou des concepteurs dévoués pour recueillir eux-mêmes les détails de l'énoncé de projet, cette phase est critique. C’est ce qui jette les bases de toutes les décisions prises ultérieurement.

Bien que le développeur puisse ne pas jouer un rôle aussi important ici, c'est toujours une bonne idée d'exécuter les plans initiaux et les wireframes sur leur bureau. De cette façon, si des idées initiales dépassent les limites du projet ou s'écartent de la portée prévue, elles peuvent être exclues avant le début de tout travail réel.

Conception

 Conseils pour la conception

Dans ce phase, le concepteur de l'application travaille seul. Cependant, la situation idéale est que le concepteur travaille avec des composants d'application et des bibliothèques qui ont été pré-approuvés par le développeur (s'ils ne sont pas créés par eux) pour garantir que les éléments les plus élémentaires adhèrent aux meilleures pratiques et suivent un modèle cohérent.

Ceci est également bénéfique pour le concepteur, car cela lui donne moins de soucis en termes de construction d'une application à partir de zéro. Au lieu de cela, il peut se concentrer sur les aspects les plus créatifs de la conception d'une application ainsi que sur la création d'une expérience utilisateur parfaite.

 Bibliothèques Kendo dans Sketch

Avec le prochain Unite UX plugin (actuellement en version bêta), les concepteurs pourront utiliser ces composants d'application directement depuis Sketch.

Prototype

 Conseils pour créer des prototypes

Une fois que le concepteur a créé une maquette de l'application mobile, il est temps d'obtenir des commentaires. Mais plutôt que d'envoyer une image statique de l'application et de ses écrans, un prototype permet aux concepteurs de présenter une version «fonctionnelle» avec laquelle il est possible d'interagir avant qu'elle ne se développe.

Bien que vous puissiez être tenté de demander uniquement à votre client ou chef de projet d'examiner le prototype en état de fonctionnement à ce stade, il est également important de faire en sorte que le développeur intervienne également. S'il y a des problèmes avec la façon dont une conception a été rendue et ce que le développeur pourra réellement en faire dans l'application en direct, il est important de le savoir maintenant.

Le plugin Unite UX y contribue également.

 Modifier le prototype de l'application avant la construction

Le plug-in Unite UX exporte les fichiers de conception dans Unite UX Studio où le développeur peut examiner l'application dans un contexte réaliste mais modifiable.

Designer-Developer Handoff [19659034] Conseils pour le transfert concepteur-développeur « />

La révision du prototype n'est que la première étape pour combler l'écart entre la conception et le développement.

Traditionnellement, il incombait toujours au concepteur de l'application de définir les spécifications de conception, notamment:

  • codes HEX
  • Typographie
  • Tailles de police et styles
  • Dispositions de lignes et de colonnes
  • Espacement
  • Flux d'utilisateurs
  • Fonctionnalité d'interface utilisateur
  • Et plus encore

Le développeur doit ensuite examiner toutes ces spécifications et les implémenter soigneusement lors de la construction de la app.

Mais cela prend beaucoup de temps – le temps qu'il est préférable de consacrer à la création d'autres applications et à d'autres activités génératrices de profits.

Plutôt que d'obliger votre concepteur et développeur à passer tout ce temps à traduire le travail de l'autre, laissez plutôt un outil automatiser le transfert concepteur-développeur. Unite UX est en cours de construction dans ce but précis, pour combler le fossé entre les deux équipes.

Essentiellement, il reprend le design créé dans Sketch et extrait toutes les spécifications nécessaires. Lorsque la conception est exportée vers Unite UX Studio, le développeur peut alors voir toutes ces spécifications et apporter des ajustements, si nécessaire.

Build

 Astuces pour le développement d'applications

Avec une seule exportation de Unite UX, l'application conçue sera automatiquement générée et envoyée à Angular.

Cela signifie que le développeur n'aura pas à passer du temps à télécharger des fichiers de conception et à les télécharger vers l'IDE, à créer l'application à partir de zéro ou à traduire la conception ou les spécifications en code. Tout est fait grâce à l'outil générateur d'application et les résultats sont super légers et propres.

 Génération de code propre dans Unite UX

Pour les développeurs frustrés par le processus fastidieux de traduction du design en code, ces jours sont révolus. Désormais, ils peuvent se concentrer sur la connexion des bonnes sources de données, la fonctionnalité de programmation et le raffinement du produit final.

Test

 Conseils pour tester les applications

Tout comme le développeur s'implique dans la phase de révision du prototypage, le concepteur devrait également consacrer du temps à l'application pendant la phase d'assurance qualité post-développement.

Bien qu'un outil comme Unite UX simplifie et améliore la façon dont les projets sont transférés de la conception au développement, il est toujours important d'obtenir l'approbation du concepteur sur le produit résultant.

Post-lancement

 Conseils pour le post-lancement

Le lancement d'une application repose uniquement sur les épaules du développeur pour s'exécuter. Cependant, c'est ce qui se passe juste après le lancement qui rapprochera les deux équipes avant la clôture du projet.

À ce stade, il s'agit vraiment de revoir comment le travail s'est déroulé. Les concepteurs et les développeurs devraient discuter de leurs gains, de leurs pertes et discuter des moyens de renforcer encore plus leurs flux de travail pour des délais plus rapides et de meilleurs résultats à l'avenir.

Récapitulation

Si vous voulez vraiment créer des produits brillants pour vos clients, vous devez chercher des moyens de rassembler votre équipe. Et comme l'écart concepteur-développeur a souvent causé des obstacles et des retards dans le passé, c'est un domaine qui avait désespérément besoin d'être corrigé.

Heureusement, avec quelques petits changements à votre processus et l'adoption de quelques outils, vous pouvez renforcer la collaboration conception-développement.




Source link