En février 1982, Chris Espinosa, alors âgé de 21 ans et employé d'Apple, a écrit un accessoire de bureau de type calculatrice pour le Macintosh en utilisant QuickDraw. Ce récit provient de Folklore.org d'Andy Hertzfeld, tel que rapporté par Ars Technica. Steve Jobs a déclaré que c'était un début, mais que c'était raté : le fond était trop sombre, certaines lignes n'avaient pas la bonne épaisseur et les boutons étaient trop grands.
Pendant plusieurs jours, Espinosa a appliqué les retours de chaque jour, et Jobs trouvait de nouveaux défauts à chaque fois. Il a donc écrit ce qu'il a appelé le « Steve Jobs Roll Your Own Calculator Construction Set », exposant chaque paramètre visuel via des menus déroulants : épaisseur des lignes, tailles des boutons, motifs de fond et plus encore.
Jobs s'est installé et, après environ 10 minutes d'ajustements, a trouvé une combinaison qui lui plaisait. Hertzfeld a implémenté l'interface de la calculatrice quelques mois plus tard à partir de ces réglages, Donn Denman s'occupant des calculs.
Plutôt que de traduire le goût du patron en mots, il faut lui donner les commandes : exposer chaque paramètre visuel et le laisser le régler.
Jobs savait ce qu'il voulait quand il le voyait, mais avait du mal à l'exprimer avec des mots.
La manipulation directe a supprimé le cycle lent de description, de révision et de nouvelle évaluation.
Des menus pour chaque paramètre ont permis à Jobs d'explorer rapidement tout l'espace de conception.
Si une partie prenante ne parvient pas à formuler ce qu'elle veut mais le reconnaît à vue, construisez un outil qui lui permette d'ajuster directement la conception.
Suites
La conception a été livrée avec le Mac en 1984 et est restée pratiquement inchangée jusqu'à Mac OS 9, jusqu'à ce qu'Apple abandonne ce système d'exploitation en 2001. Mac OS X l'a remplacée par une nouvelle conception, mettant fin à une existence de 17 ans, selon Ars Technica.
VÉRIFIEZ LES SOURCES
Les sources
- Original Mac calculator design came from letting Steve Jobs play with menus for 10 minutes Ars Technica · arstechnica.com ·