où vous pouvez vraiment faire une différence avec la conception graphique est si vous abordez un difficile à comprendre concept une interface graphique.
Lorsque vous faites cela, la créativité est essentielle. Lorsque j'ai affaire à des configurations matérielles complexes (quelque chose que je devais faire beaucoup, mais qui ne s'applique probablement pas à vous), j'ai eu la chance d'aller aux manuels techniques et aux techniciens de support technique et d'essayer de comprendre complètement le problème. Ensuite, j'ai pris les méthodes qu'ils avaient l'habitude de me montrer (diagrammes des manuels, dessins du tableau blanc, etc.) et j'ai essayé de les coder dans une interface graphique.
A eu quelques succès massifs avec ceci.
L'itération est également critique. Protégez quelque chose rapidement, puis demandez à tous ceux que vous voyez de l'essayer. Demandez-leur de résoudre un problème, puis regardez où ils vont en premier et regardez ce qu'ils ont des problèmes.
Adressez chaque problème et chaque pierre d'achoppement. N'ayez pas peur de tout jeter et recommencer, ce n'était que du code prototype. Séparez votre interface graphique de votre implémentation afin de pouvoir échanger l'interface graphique si vous trouvez une meilleure approche.
Ceci n'est pas digne d'une "réponse", mais j'ai pensé que je mentionnerais: beaucoup d'interfaces que j'ai vraiment appréciées ont été minimalistes - il n'y a presque rien à voir pour moi. Comme QuickSilver pour OS X. –