本書是一本設計數(shù)字化產品的啟蒙書,它在幫助您設計更有吸引力、更有效的對話框的同時,還將幫助您理解用戶如何了解、學習您的軟件,以及與之交互的方式。本書著重講述了有關交互設計的原理和方法:第一篇強調設計過程,以及對用戶的系統(tǒng)理解;第二篇提供了策略原理和工具;第三篇更深地鉆研了戰(zhàn)術性的問題。本書探索了一個獨特的設計領域,即復雜系統(tǒng)行為的設計。本書論述了種具有革命意義的設計觀念——目標導向設計過程。其作者AlanCooper是一位在交互設計前沿有著10年設計咨詢經驗及25年計算機工業(yè)界經驗的卓越權威。本書是一本難得的大師經典之作,是一本數(shù)字產品規(guī)劃師、項目經理、設計師、可用性從業(yè)人員,以及程序員都想得到的書——這是一本使得我們的軟件和我們的世界變得更美好的書!本書前言今天,人類不僅在認識著世界,也在創(chuàng)造著新世界。軟件作為人類所創(chuàng)造的最復雜的人工制品(artifact)之一,已不僅僅是人類智慧和工具的延伸,而在某種程度上作為虛擬世界新法則的執(zhí)行者和實施者統(tǒng)治著我們。諾貝爾物理學獎獲得者費曼曾經以這種方式描述過人類創(chuàng)造新事物的過程——我們創(chuàng)造新事物,而被創(chuàng)造的新事物按照某種規(guī)則又創(chuàng)造新的事物,突然某一瞬間,不同于人類靈魂的事物出現(xiàn)了:它與人類靈魂迥然不同,或許還有著惡意,威脅著人類。一個智者以這種玄想的方式展現(xiàn)了對人類創(chuàng)造物的恐懼。今天的軟件人工制品會以這種方式工作嗎?是否會威脅到我們的人類?作為軟件業(yè)的一名從業(yè)人員,譯者深知以0或者1為工作基礎的計算機所有的智慧來自于設計師和程序員的智慧,本身不具有惡意。然而,現(xiàn)實的情況是“受不正確的設計觀念影響開發(fā)的軟件已經開始威脅到大眾用戶”,技術派論者甚至以“計算機盲”通常稱這些和計算機工作者一樣富有智慧的人們。請尊重你的用戶!AlanCooper,這位在圖形用戶界面領域馳騁數(shù)十年的大師給出了如此的忠告。大師的忠告是中肯而辛辣的,技術不能高高在上,而應該植根于土壤,軟件工人們不能脫離為人民服務的宗旨,否則就要被革命了。新技術經濟的沉淪也許指示著新的機遇:為大眾用戶服務,采取全新的目標導向設計方法。這種方法關注用戶的目標;認真地研究實際用戶和潛在用戶,定義具體的原型用戶(人物角色,persona);使用人物角色作為腳本提綱(scenarios)的主要人物;人物角色作為定義交互產品功能、行為和形式的主要工具;遵循行為設計的原理。在系統(tǒng)模型方面,作者精彩地辨析了程序員的實現(xiàn)模型(implementationmodel)和用戶的心智模型(mentalmodel)之間的差異,指出程序員通常為了容易實現(xiàn)的私利犧牲用戶利益,用實現(xiàn)模型取代用戶的心智模型,從而產生了認知方面的鴻溝,因此在用戶界面領域有必要區(qū)分設計和編程的責任。在用戶分析方面,將用戶分為新手用戶(beginner)、中間用戶(intermediate)和專家用戶(expert)三類,提出了沒有用戶愿意永遠做新手用戶,只有少數(shù)用戶才會成為專家用戶。因此,大多數(shù)用戶都是永久的中間用戶(perpetualintermediateuser),設計應該為中間用戶優(yōu)化的精辟論解。