Cet article a fait l'objet d'une traduction automatique.

Ne me lancez pas sur le sujet

Nous y revoilà.

David Platt

 

David PlattAccolade vous-mêmes. Microsoft lance un nouvel environnement graphique de Windows 8. La nouvelle interface utilisateur offre des fonctionnalités puissantes telles qu'une interface tactile native et tuiles de Live interactive. Mais cela signifie aussi que nous sommes sur le point d'être inondés de terribles /uxs construits par présumés professionnels dont le travail consiste à mieux connaître et mieux faire.

Chaque fois qu'arrive un nouvel environnement graphique, les utilisateurs paient le prix tandis que les concepteurs de réapprendre les principes fondamentaux qui doivent être de marque dans leurs cœurs : Les utilisateurs ne se soucient votre app pour elle-même — qu'ils se soucient uniquement de leurs propres problèmes et leurs propres plaisirs.

Les concepteurs se pâmer sur les nouveaux outils flashy comme un 6 ans qui ont obtenu un érecteur définie pour Noël. Ils jettent ces nouveaux éléments graphiques dans les applications presque au hasard, dire: « Regardez Ma, voir ce que je peux faire ! N'est-il pas cool? »

No Il n'est pas le cas. Parents à terminer leurs tâches plus rapidement alors qu'ils peuvent jouer avec leurs enfants sont cool. Grands-parents parler aux petits-enfants sur une application de vidéoconférence qu'aucun avis du tout sont cool. Votre clignotant boutons vidéo criant, « BOOYAH ! LOOK AT ME!"ne sont pas cool.

J'ai vu cela se produire plus de fois que je l'aime à se rappeler. Windows a inspiré un défilé de noms d'éléments de menu absurde et options de menu incompatible. HTML a des structures alambiquées de navigation et un carnaval de défilement de texte défilant et logos qui ravi les marketingbozos aux startups Internet bancales, mais écœurés de leurs utilisateurs de filature. Windows Presentation Foundation (WPF) et Silverlight déchaînées dégradés de couleurs, dont ceux même simple, mal appliquée, peut infliger véritable douleur physique en moins de 30 secondes. Consultez mon livre blanc, « En utilisant WPF pour Good et non Evil » (bit.ly/bkzw5f), pour une démonstration.

Vient maintenant la nouvelle catégorie du magasin Windows applications construites sur l'interface utilisateur de Windows 8. Vous allez me pardonner si je grincer des dents à la courbe d'apprentissage que j'entrevois ici. Parce qu'il ne doit pas se passer comme ça.

Microsoft a pris des années une approche non interventionniste de conception UX. La société fournit toujours des tonnes d'information "Comment" pour ses produits, et pourtant elle a historiquement fourni quand peu-à et quand-n'est pas à l'orientation. Ce n'est pas OK. Ayant développé une scie à chaîne, Microsoft pourrait entraîner un devoir d'enseigner à ses clients quelle extrémité de celui-ci à tenir.

À son crédit, Microsoft a amélioré dans ce domaine. Windows Dev Center contient une section sur la « Conception UX pour applications » (bit.ly/yHiblE), par exemple. C'est un début décent, et mieux que ce que nous avions avant (ce qui n'était rien du tout). Mais bien plus encore a besoin de faire. Si Microsoft innove avec force, nous allons voir une absorption plus rapide et moins apps cringe. Mais beaucoup trop de développeurs et designers cesse de dire, "Wow, Microsoft nous donne ce widget magique. Je vais le jeter à mes utilisateurs et ils allez l'adorer. »

Balivernes. Le widget magique qui ravira vos utilisateurs n'est pas dans votre boîte à outils Visual Studio. Pas avec Windows, pas de HTML, pas avec WPF ou Silverlight et maintenant pas avec Windows 8, soit. Le widget magique vit au même endroit, qu'il a toujours : entre vos oreilles.

La magie vient de savoir qui sont vos utilisateurs : ce qu'ils veulent, ce qu'ils ont besoin, qu'ils seulement pensent qu'ils veulent et ce qu'ils n'ont pas encore réalisé que dont ils ont besoin. Il faut savoir qu'ils essaient de résoudre les problèmes et qu'ils envisageraient des caractéristiques d'une bonne solution. Alors seulement vous pouvez dire, "je sais qui ils sont et ce qu'ils ont besoin — à quelle distance puis-je obtenir pour qu'avec la boîte à outils que j'ai? »

Prendre quelque communiqués de Microsoft whiz-bangery et juste le jeter à un utilisateur en espérant que cela en quelque sorte lui fera heureux (parce qu'elle vous rend heureux, vous désespérée geek) est mauvaise programmation. C'est la programmation différée. Pour utiliser le mot plus toxique dans le vocabulaire de geek, il est stupide de programmation.

Il est temps pour cette industrie, notre industrie, notre profession, de grandir. Cette fois, nous allons commencer du point de vue de l'utilisateur, pas de la boîte à outils. Alors peut-être que nos programmes vont sucer moins plus tôt.

Je vais le dire encore une fois : Le gizmo magique n'est pas sur votre ordinateur. Il y a entre vos oreilles. Commencer à l'utiliser. Vous êtes assez intelligent. Tu n'as pas ?

Fin de la Remarque : Je me sens si fortement sur UX que je suis affilié à la société IDesign pour mieux porter ce message au monde. Elle commercialisera mes cours sur le sujet, en commençant à Londres sur Oct. 8 (bit.ly/Tt2vrp). Soyez-y ! Aloha !

David S. Platt enseigne la programmation .NET à Harvard University Extension School et entreprises du monde entier. Il est l'auteur de 11 ouvrages sur la programmation, dont « Why Software Sucks »(Addison-Wesley Professional, 2006) et « Introducing Microsoft .NET » (Microsoft Press, 2002). Microsoft lui a octroyé le titre de Légende logicielle en 2002. Il se demande s'il ne devrait pas scotcher deux des doigts de sa fille pour les cacher et lui apprendre à compter en octal. Vous pouvez le contacter à rollthunder.com.