web-dev-qa-db-fra.com

Comment puis-je me tenir au courant des dernières réflexions sur la conception d'applications complexes et riches?

Je conçois un écosystème très complexe d'applications.

J'aime m'assurer d'être à jour avec les dernières réflexions, recherches et tendances en matière de conception d'applications et d'interface utilisateur/UX. Je trouve qu'il existe de nombreux articles, galeries et sources d'informations intéressants pour les applications courantes et mobiles, par exemple.

Cependant, je trouve qu'il y a un réel manque de qualité lors de la recherche d'informations et d'inspiration pour des applications complexes et riches. Les exemples ci-dessus sont pleins d'excellents exemples d'applications ciblées (souvent à usage unique). Cependant, je dois faire face à une autre ligue en complexité.

Qu'est-ce que j'entends par complexe? Riche en données, visualisation des données, plusieurs applications fonctionnant ensemble, interfaces très denses, nombreux contrôles, etc. Pensez à Adobe Photoshop, aux systèmes d'exploitation, au système de trading financier, etc.

Ma question: Où puis-je trouver de l'inspiration et des idées concernant les interfaces complexes? Et " Quelle est la meilleure façon de se tenir au courant des dernières réflexions dans ce domaine ? "

75
Jay

Bien qu'il existe des blogs qui couvrent un peu de ces choses, je pense que la meilleure façon de rester au courant est de lire les blogs et les études de cas couvrant les produits eux-mêmes.

19
Kit Grose
15
Shane

Je ressens ta douleur. Ma carrière a été entièrement consacrée à la conception d'applications Web d'entreprise. J'explore les mêmes merveilleuses sources de connaissances et d'inspiration et j'ai trouvé ce genre de travail totalement sous-représenté.

Trois raisons me viennent à l'esprit:

  • Ce type de travail est peu glamour et négligé.
  • La conception est souvent moins prioritaire que l'ingénierie dans des applications complexes et l'innovation fait défaut. Il suffit de regarder la plupart des outils internes de n'importe quel système et vous serez d'accord.
  • L'innovation des systèmes de pointe est expérimentée dans leur utilisation réelle, plutôt que dans leur attrait visuel. Les captures d'écran et les descriptions n'expriment pas leur qualité.

Le troisième m'amène à ma réponse:

Vous devez trouver et UTILISER le meilleur (et le pire) logiciel disponible.

Inscrivez-vous pour un essai ou achetez un produit logiciel complexe et essayez-le. Inspirez-vous de la façon dont les concepteurs de logiciels ont résolu les tâches administratives, les visualisations de données, etc.

Voici quelques-uns de mes favoris:

Omniture siteCatalyst L'outil Web le plus impressionnant que j'aie jamais utilisé. Cela a fait exploser toutes les notions que j'avais sur la gestion des comptes, les rapports et la visualisation. Ils se produisent tous sur la même interface.

Outlook: Creusez dans l'ensemble des fonctionnalités d'Outlook. Notez comment chaque fonctionnalité peut être utilisée seule ou intégrée simultanément dans un outil CRM, de planification et de messagerie à la fois.

MailChimp

Mint ou d'autres outils de gestion bancaire.

Gmail (à mon humble avis pour le meilleur ou pour le pire) Il est intéressant de voir comment ils vous permettent de gérer votre profil et vos préférences et leurs produits.

Blogging Software Wordpress et Tumblr sont tous deux d'excellents exemples de logiciels complexes. J'ai beaucoup creusé Tumblr récemment. Il est moderne et convivial et l'interface n'essaie pas être plus que ce qu'il a l'intention de faire.

MindBodyOnline La prochaine fois que vous irez au yoga ou à la salle de gym, contournez le comptoir et regardez-les vous connecter. C'est probablement MBO et la raison en est que c'est le meilleur de sa catégorie.

Que diriez-vous StackExchange? Assez complexe et efficace.

Applications de gestion de la musique comme grooveshark (bon IMHO) et iTunes (Bad IMHO)

Etc....

Des logiciels complexes nous entourent. Nous gérons nos vies et nos entreprises avec. Jusqu'à ce que smashing compile une liste comme celle-ci un jour, plongez dans chaque application que vous rencontrez et voyez si vous trouvez l'inspiration.

7
Itumac

Je pense que vous devez rechercher une interface utilisateur multi-appareils ou une interface multi-écrans. Je pense que le concept est si nouveau (ou du moins n'était que l'intérêt des grandes entreprises) qu'il est difficile de trouver un site Web dédié qui embrasse ce que vous recherchez.

Voici probablement les meilleurs articles que j'ai pu trouver:

Et écoutez Bret Victor - ce gars est à la pointe de la conception d'interface utilisateur:

7
Ryan King

Cela peut être un peu inhabituel, et il n'y a pas un seul endroit pour voir tout ce que je connais, mais vérifiez certains des éléments suivants:

  • Applications financières, analytiques et complexes réelles. Essayez des choses comme Google Analytics, Kiss Metrics, Mint, Freshbooks, Quickbooks, Yahoo et Google Finance, Klout, Photoshop, Gimp, Inkscape, Blender, After Effects, GitHub, etc.
  • De même, essayez de suivre certains des blogs de technologie et de démarrage et de regarder les conceptions des produits répertoriés qui correspondent à votre profil. TechCrunch, VentureBeat, ReadWriteWeb, etc.
  • L'étude des graphiques d'informations peut vous aider à développer des muscles de conception pour organiser des informations complexes d'une manière visuellement agréable. Vous pouvez trouver de bons (et mauvais) exemples partout sur le Web.

Modifier

  • Vous pouvez également consulter les principes de conception d'informations à haute densité, qui peuvent être trouvés sur des sites tels que:

  • Diagrammes dynamiques

  • DoubleThink

Consultez également:

Quelque chose à retenir, cependant: de bons principes de conception s'appliqueront toujours, quel que soit le type d'application; seuls le contexte et les contraintes changent. Vous pouvez utiliser presque n'importe quel type de design pour vous inspirer. Pour les interfaces d'entreprise haute densité, déterminez ce que vous devez vraiment afficher par défaut et ce que vous pouvez progressivement révéler. Réutilisez les modèles de conception pour minimiser la courbe d'apprentissage. Utilisez des valeurs par défaut intelligentes. Faire simplement ces choses vous mènera loin.

6
Virtuosi Media

Comme vous l'avez trouvé (et les réponses ici le confirment), les gens préfèrent parler de conceptions simples.

La simplicité est

  • plus jolie
  • plus facile à évaluer
  • ambitieux

Simple est génial quand c'est approprié. Mais le complexe est tellement plus difficile! Les projets complexes sont souvent ceux où les gains les plus importants peuvent être réalisés pour le client.

Mon accès aux sites

Deux sites que j'ai trouvés se connectent à ce domaine du design d'une manière spécifique. Je reste branché sur ces derniers sur une base régulière et me retrouve souvent à réévaluer mes décisions passées avec la perspicacité que je gagne.

Petits détails importants
Les détails mentionnés ici ne sont pas complexes en soi. C'est dans l'accumulation et l'interaction de tous ces "petits gros détails" qu'une application complexe peut briller.

Modèles d'interface utilisateur
Ce site vise à servir de bibliothèque de modèles de conception pour résoudre les défis courants de l'interface utilisateur. Certaines idées/modèles sont simples (comme diaporamas ). Certaines idées sont plus complexes (comme pousser et tirer dans la conception web ). Certains articles sont plus conceptuels et précieux dans un sens plus large (comme optimisation vs innovation ).

Visualisation des informations
Pour les projets où la visualisation d'informations devient une partie du problème (comme c'est souvent le cas avec les interfaces utilisateur complexes), je me tourne vers ces sites très ciblés.

L'information est belle
Esthétique de l'information
Données fluides

Mentions honorables

Ces sites ont parfois une valeur pour des problèmes complexes.

Modèles mobiles
Smashing Magazine
A List Apart
site de Jakob Nielsen

3
plainclothes

Je suis vraiment surpris que personne n'ait mentionné sepanda .

Usepanda est une application que j'ouvre presque tous les jours avant de commencer la journée. Usepanda couvre de nombreux sites Web sur une seule plate-forme, du codage au graphisme en passant par la recherche UX. Ainsi, qu'il s'agisse de mises à jour sur un article de recherche Adobe ou UX, tout ce qui est le plus récent est accessible sur une seule plateforme.

Btw je préfère utiliser l'application web, il existe différentes versions disponibles.

Et voici à quoi ressemble mon écran ... enter image description here

3
Harshit Choudhary

Regardez, vous concevez déjà un écosystème d'applications, vous êtes donc une personne occupée. Nous pouvons continuer à vous lancer des sites, mais je vais supposer que vous savez déjà quels sites vous aimez. La vérité est que vous avez besoin d'un système qui vous permettra de suivre tout ce que vous rencontrez, afin que vous puissiez collecter et organiser ce que vous trouvez . À ces fins, je recommande quelques services qui vous permettront d'essayer tous ces différents systèmes/sites et faciliteront la séparation du blé de l'ivraie:

  • Un lecteur RSS comme Google Reader vous permettra de suivre les blogs à votre rythme, et vous pourrez commencer des articles quand quelque chose sonne vraiment bien et mérite d'être gardé.
  • Ifttt (c.-à-d. Si ceci, alors cela) est un système de "colle de service" afin que vous puissiez faire des efforts que vous faites dans d'autres systèmes et les traduire sur d'autres systèmes (par exemple DropBox, Evernote, Twitter), où vous pourriez encourager une meilleure conversation sur les sujets abordés.
  • Enfin, Pinterest est un excellent système de bookmarking visuel, qui malheureusement ne fonctionne pas avec Ifttt (encore), mais il a l'avantage de vous permettre de consulter une page de tout ce que vous avez collecté sur un sujet donné jusqu'à présent, sans trop de bavures.

Vous êtes aussi bon concepteur que ce qui reste en mémoire, alors donnez un coup de main à votre mémoire avec ces applications.

3
Rachel Keslensky

Comme vous l'avez dit, des ressources en ligne telles que des galeries d'inspiration, des blogs, des magazines, etc. Twitter est toujours un excellent moyen de voir ce que font certaines des grandes perruques et studios. De plus, il y a toujours quelques livres qui sortent maintes et maintes fois qui valent la peine d'être lus, mais comme de nombreux livres sur la technologie, ils deviennent souvent obsolètes dès qu'ils sont imprimés. De plus, je suggère fortement de rejoindre des endroits tels que MeetUp.com et de rechercher des groupes locaux qui se réunissent et organisent des soirées où les gens en UX, en développement et en design parlent et passent du temps.

2
Jeff

Je pense que pour vous, c'est vraiment un secteur assez difficile à trouver des exemples de manière générale parce que le commerce financier ou d'ailleurs tout ce qui est `` très complexe '' est généralement considéré comme donnant aux entreprises un avantage concurrentiel sur leurs pairs et donc sous des NDA stricts. C'est la raison principale pour laquelle les solutions et les exemples sont rarement - sinon jamais - partagés par ceux qui pratiquent l'UX, conçoivent et construisent l'application qu'ils fournissent et gèrent. En dehors du secteur financier, les systèmes et interfaces les plus complexes ont tendance à être des services d'abonnement ou des applications utilisées en interne pour les processus métier, ce qui n'est pas vraiment affiché sur les sites quotidiens que la plupart des gens ont répertoriés à ce jour.

Il y a deux façons que j'ai trouvées pour voir de première main et entendre parler des défis de la conception de tels systèmes.

Tout d'abord, inscrivez-vous à des services comparables à ce que vous devez savoir. Par exemple, la plupart des services de négociation d'actions tels que indice IG ou marchés cmc ont des comptes d'essai/à faible risque auxquels vous pouvez vous inscrire pour voir et ressentir des données `` complexes '' en action.

Deuxièmement, celui-ci s'applique peut-être plus si vous êtes près d'un centre d'activité - je suis à Londres - consultez les événements de la communauté locale répertoriés pour la conception UX/IA, mais plus encore les rencontres de développement frontal et de technologie de recherche répertoriées sur des sites tels que eventbrite et similaires, ils font que beaucoup de gens parlent du travail qu'ils font et des défis auxquels ils sont souvent confrontés de la part d'entreprises spécialisées dans des travaux hautement techniques visant à résoudre le type de problèmes que vous décrivez.

Et enfin, parcourez Twitter et les babillards électroniques comme celui-ci pour découvrir les entreprises pour lesquelles les gens travaillent réellement et entrer en contact avec eux et d'autres avec lesquels ils travaillent directement - presque tout le monde dans cette industrie est vraiment sympathique, surtout si vous posez des questions liées à des problèmes qu'ils résolvent jour après jour.

2
Adam Fellowes

Tout d'abord, permettez-moi de partager quelque chose qui pourrait satisfaire votre soif d'information:

Envisioning Information par Edward Tufte

Il s'agit d'un livre et les livres ne sont pas "tenus à jour" comme le sont les sites Web, mais certaines vérités n'expirent pas. Dans la course à la "mise à jour", considérez le corpus d'informations qui existe déjà sur le thème de la communication avec les gens. Le logiciel n'a pas changé le fait que nous sommes humains et que nous avons des limitations cognitives.

Le plus grand défi pour tout professionnel UX (sans doute, tout professionnel) est de développer des heuristiques et des sentiments intestinaux qui proviennent d'années d'expérience dans le travail plutôt que de lire à ce sujet.

Je dis tout cela pour mettre en garde contre la pression de "se tenir au courant". La plupart de cette pression est imaginaire et le stress associé très réel. Le meilleur "maintien à jour" que vous pouvez faire est de continuer à faire le travail que vous aimez.

1
Nick

Si vous convenez qu'à certains niveaux, les systèmes complexes vont de pair avec des problèmes complexes (ou des domaines de problèmes complexes), alors il est peut-être logique de puiser dans la communauté de la recherche et du développement pour voir ce qu'ils font. D'après votre description, vous pouvez être spécifiquement intéressé par la communauté Visual Analytics.

À partir d'un récent appel à communications pour la IEEE VAST Conference , Visual Analytics est défini comme:

Visual Analytics est la science du raisonnement analytique soutenu par des interfaces visuelles hautement interactives. Les gens utilisent des outils et des techniques d'analyse visuelle dans tous les aspects de la science, de l'ingénierie, des affaires et du gouvernement pour synthétiser les informations en connaissances; tirer des informations de données massives, dynamiques et souvent contradictoires; détecter l'attendu et découvrir l'inattendu; fournir des évaluations opportunes, défendables et compréhensibles; et communiquer efficacement les évaluations pour l'action. Les enjeux qui stimulent ce corpus de recherche constituent un grand défi pour la science: transformer la surcharge d'informations en opportunité de la décennie. L'analytique visuelle nécessite une science interdisciplinaire, allant au-delà de la visualisation traditionnelle de la science et de l'information pour inclure les statistiques, les mathématiques, la représentation des connaissances, les technologies de gestion et de découverte, les sciences cognitives et perceptuelles, les sciences de la décision, etc.

Comme point de départ, regardez le concours annuel de la conférence VAST pour voir l'ampleur/la complexité des problèmes qui sont actuellement "intéressants" pour la communauté de la recherche. Peut-être même envisager d'assister à l'une des conférences et d'interagir avec certaines des sociétés sponsors (peut-être acheter des versions d'essai de logiciels, etc.).

Je pense que la moitié de la bataille consiste à déterminer qui développe réellement des solutions logicielles dans ces domaines de produits souvent très spécialisés. Les conférences (IEEE VisWeek à titre d'exemple) et les groupes d'utilisateurs peuvent aider à combler cet écart. Les blogs tenteront principalement de condenser les informations, qui ne sont pas toujours celles que vous souhaitez.

Enfin, si vous voulez un point de vue complètement différent, un livre a été publié récemment (août 2012) qui se concentre sur les techniques d'interaction et les interfaces utilisées dans les films de science-fiction. Il s'intitule " Make It So: Interaction Design Lessons from Science Fiction ". Je n'ai pas personnellement lu le livre, je ne peux donc pas commenter son contenu, mais voici une brève description du site de l'éditeur:

De nombreux designers apprécient les interfaces vues dans les films de science-fiction et les émissions de télévision. Libérés des contraintes rigoureuses de la conception pour de vrais utilisateurs, les concepteurs de production de science-fiction développent des interfaces bleu ciel inspirantes, humoristiques et même instructives. En étudiant attentivement ces interfaces utilisateur "externes", les concepteurs peuvent tirer des leçons qui rendent leurs conceptions du monde réel plus tranchantes et réussies.

Donc, ma suggestion est de suivre les derniers problèmes complexes et de voir comment les gens essaient de les résoudre, au lieu d'essayer de passer au crible des centaines d'applications et de blogs et de distiller une tendance UI/UX. Je parierais que chaque problème vraiment complexe nécessite une solution unique.

1
CJF

Je pense que vous avez juste besoin de regarder dans la nature pour vous inspirer. Je me demande comment intelligemment les choses se sont arrangées avec simplicité. Rendez les choses aussi simples que possible et cela devrait être votre véritable objectif. Vous pouvez également vous inspirer des interfaces existantes en les expérimentant, mais je dois dire que la nature en a trop à explorer et à inspirer.

1
Imran

Tworivers.com/blog publie des solutions de conception très spécifiques avec des captures d'écran pour des applications complexes, car c'est l'objectif de tworivers.com.

1
Jennifer Michaels

Fondamentalement, la plupart des applications complexes sont dans une classe à part. Si j'en concevais un, je m'inspirerais de tous les systèmes quelque peu similaires, mais je testerais l'utilisabilité de tous les designs. Pour les dernières réflexions, je voudrais me tourner vers toutes les applications complexes récentes. Pour pas si récent, je voudrais vérifier la littérature scientifique. N'oubliez pas que si vous avez beaucoup de ressources, vous pouvez tester la convivialité de toutes les conceptions complexes que vous trouvez dans la nature. Cela peut être beaucoup moins cher que de développer vos propres conceptions et de les tester.

0
Illotus

Si je vous comprends bien, vous êtes au point où chaque problème atomique est résolu de manière satisfaisante, et la partie difficile est de tout coller - ou en bref: tout est question de colle.

Problème atomar résolu: L'utilisateur doit définir une coordonnée dans une portée valide. Allez-vous lui donner deux zones de texte pour entrer X et Y ou lui faire glisser un réticule sur un graphique XY?

Maintenant, malheureusement, trouver de la colle est le travail de Pioneer. Certains l'implémentent sous forme de barres de ruban, de fenêtres ancrables, ... Les pionniers sont Microsoft, Adobe et d'autres dans leur ligue, qui ne partageront pas leurs résultats de recherche avant que leur produit soit en vente (ou breveté). Peut-être en trouverez-vous d'autres qui appliqueront le bon sens et produiront une autre implémentation de "Context Sensitive Tooling" ou "Workflow based UI", mais je n'ai jamais rien trouvé de semblable à ce que vous recherchez.

Donc, étant donné que la plupart des connaissances actuelles concernent les applications commerciales, regardez les plus complexes (3d Studio, Maya, Premiere, After Effects, divers séquenceurs audio comme Cubase, FruityLoops, ...).

J'espère vraiment qu'il sera répondu à votre question, ce serait formidable d'avoir une bonne lecture à ce sujet.

0
Sebastian Edelmeier

Eh bien, personne n'a répondu à cette question, même pour des primes.

J'ai fait quelques recherches et ma réponse est - non, il n'y a pas de place avec des informations à jour sur la conception des interfaces complexes.

Kit Grose a fourni des liens prometteurs dans sa réponse, mais je n'ai rien trouvé de pertinent du tout.

Il ne nous reste plus qu'à effectuer nos propres analyses et recherches tout en explorant les logiciels professionnels.

0
Nikita Dvornikov

Je recherche des choses intéressantes sur les sites de magazines en ligne "suspects habituels" que nous connaissons et aimons tous. Je remarque les choses sympas dans les outils que j'utilise. Les produits d'Apple semblent généralement construits autour des utilisateurs et du comportement humain et j'en retire probablement beaucoup. Je suis également conscient de ce que Google fait avec ses applications Web, je trouve généralement ces expériences assez légères et non taxables du tout. Au-delà de cela, je ne travaille pas activement à la recherche et à la découverte des tendances les plus récentes et les plus chaudes. J'espère que laisser ce que je sais de moi et du comportement humain éclairer mes décisions et être mon guide donnera de bonnes choses.

0
Luke Smith

La meilleure source est une collection de matériel que l'on rassemble au cours du travail quotidien.

Il y a des milliers de personnes qui remplissent des milliers de sources. Trouver le blog ou flux pour soi, je pense que ce n'est pas possible car il y aura toujours un site "meilleur" ou "plus à jour" sur lequel on tombera.

Dans le passé, j'avais environ 60 pages différentes que je suivais avec mon lecteur rss. J'ai finalement renoncé à rassembler plus de sites et j'ai juste commencé à rassembler des articles de blog (dans ma liste de lecture) tout en surfant sur le Web. Je retire les scans des magazines et je prends screencasts gif lorsque je tombe sur de bonnes interfaces utilisateur. Tout atterrit à Evernote avec un bref résumé. Maintenant, j'ai ma propre source sur laquelle je peux toujours revenir. Il est toujours à jour et contient des informations que j'ai derrière la tête.

0
uxfelix