軟件觀念革命

出版時間:2005-05-01  出版社:電子工業(yè)出版社  作者:[美] Alan Cooper,[美] Robert M. Reimann  頁數(shù):538  字數(shù):416000  譯者:詹劍鋒,張知非  
Tag標簽:無  

內(nèi)容概要

本書是一本設計數(shù)字化產(chǎn)品的啟蒙書,它在幫助您設計更有吸引力、更有效的對話框的同時,還將幫助您理解用戶如何了解、學習您的軟件,以及與之交互的方式。本書著重講述了有關交互設計的原理和方法:第一篇強調(diào)設計過程,以及對用戶的系統(tǒng)理解;第二篇提供了策略原理和工具;第三篇更深地鉆研了戰(zhàn)術性的問題。   本書探索了一個獨特的設計領域,即復雜系統(tǒng)行為的設計。本書論述了種具有革命意義的設計觀念——目標導向設計過程。其作者Alan Cooper是一位在交互設計前沿有著10年設計咨詢經(jīng)驗及25年計算機工業(yè)界經(jīng)驗的卓越權威。   本書是一本難得的大師經(jīng)典之作,是一本數(shù)字產(chǎn)品規(guī)劃師、項目經(jīng)理、設計師、可用性從業(yè)人員,以及程序員都想得到的書——這是一本使得我們的軟件和我們的世界變得更美好的書!

作者簡介

Alan Cooper是軟件開發(fā)者、程序員、程序設計師和理論家的先驅(qū)。他,眾所周知,Visual    Basic之父,被認為可能是第一個為微型計算機編寫了嚴格意義上的商業(yè)軟件的人。近十年來,他的軟件設計咨詢公司——Cooper,已經(jīng)幫助眾多的公司開發(fā)出新的軟件并且改善他們的技術。在Coo

書籍目錄

第一篇 了解你的用戶  第一部分 彌合差距    1 目標導向設計    2 實現(xiàn)模型和心智模型    3 新手、專家和中間用戶    4 理解用戶:定性研究    5 用戶建模:人物角色和目標    6 腳本提綱:將目標轉換為設計    7 綜合好的設計:原則和模式第二篇 設計行為與形式  第二部分 去除障礙,達到目標    8 軟件姿態(tài)    9 和諧與流    10 消除附加工作    11 導航和調(diào)整    12 理解撤銷    13 重新思考“Files”和“saVe”  第三部分 提供高效能和愉悅    14 設計體貼的軟件    15 設計智能的軟件    16 改進數(shù)據(jù)檢索    17 改進數(shù)據(jù)輸入    18 為不同的需要進行設計  第四部分 應用視覺設計原則    19 外觀設計    20 隱喻、習慣用法和啟示第三篇 交互細節(jié)  第五部分 鼠標和操作    21 直接操作和定點設備    22 選擇    23 拖放    24 操作控件、對象和連接  第六部分 控件及其行為    25 窗口行為    26 使用控件    27 菜單:教學向量    28 使用菜單    29 使用工具條和工具提示    30 使用對話框    31 對話框禮節(jié)    32 創(chuàng)建更好的控件  第七部分 與用戶的交流    33 消除錯誤    34 通知和確認    35 與用戶的其他交流方式    36 安裝過程  第八部分 超越桌面的設計    37 Web設計    38 嵌入式系統(tǒng)的設計  附錄A本書公理集  附錄B本書設計技巧集  跋:給同行的話

章節(jié)摘錄

  應用程序窗口  程序的輔助窗口并不真正屬于程序功能的一部分,而是作為慣例提供的。這些窗口或者只能根據(jù)請求獲得,或者程序僅僅提供一次,如程序的致謝字幕。這些由程序單方面顯示,只有在程序第一次使用或每次啟動時才出現(xiàn),但是從交流渠道來說,它既能幫助用戶,又能更好地傳達品牌?!瓣P于”對話框  習慣上,“關于”對話框(About,boxes)是向用戶標志程序的一個單獨對話框。它也用做程序的致謝字幕,標志創(chuàng)建它的人。具有諷刺意味的是,“關于”對話框告訴用戶有關程序的信息并不多。在Macintosh中,“關于”對話框可以在蘋果彈出菜單(Apple:pop—up)頂部調(diào)用。在Windows中,它幾乎總是可以在幫助菜單的底部發(fā)現(xiàn)的。  微軟在它的程序中采用了一致的關于對話框,它的設計方法簡單,正如你在圖35.1中見到的。微軟將關于對話框?qū)iT用于標明,類似于軟件的駕照。這樣很不幸,因為它應該是好奇的用戶了解程序概況,而不會使不感興趣的用戶感到唐突的好地方。緊跟微軟的設計步伐,并不總是件好事,這就是一個與微軟不同時可以提供很大好處的地方。  微軟解決方法的主要問題在于,關于對話框沒有告訴用戶有關程序的信息。事實上它是標志框(identification box)。它通過名字和版本號標志程序,它標志程序的各種版權,標志用戶和用戶的公司。它確實是一個有用的功能,但只是對于微軟的客戶支持更有用,而不是對用戶更有用?! ∽岅P于對話框更有用的期待是很強烈的——否則我們就不會看見它上面的內(nèi)存使用和系統(tǒng)信息按鈕。通過采取更目標導向的方法,我們可以在關于對話框中加入一些信息,使它真正對用戶有所幫助。關于對話框可以告訴用戶的最重要的事情是程序的范圍。最廣泛地說,它應該告訴用戶程序能做什么和不能做什么。多數(shù)程序的作者忘了許多用戶一點也不了解InfoMeister 3000 4.0版本的實際功能,這是給他們友善提示的好地方。  關于對話框也是讓新用戶成功地開始第一課的好地方。例如,如果存在對用戶交互非常關鍵的新習慣用法,如直接操作方法,這是簡短地告訴他這些信息的好地方。另外,關于對話框可以引導新用戶去訪問有助于她理解程序的其他信息源。  因為當前這種工具的設計只是陳述了難懂的條文,而沒有提供程序信息,從這點來說它應該稱為標志框(。identity box),而不是關于對話框。標志框為用戶標志程序,圖35-l中的對話框極好地符合了這個定義。它告訴了我們所有律師需要的材料,以及技術支持人員需要知道的材料。顯然,微軟認為標志框非常重要,而可以犧牲真正的關于對話框?! ≌缥覀兯吹降?,標志框必須提供基本的標志信息,包括出版商的名字、程序圖標、程序的版本號,以及作者的姓名。另外一個有用的項目是出版商的技術支持電話號碼?! ≡S多軟件出版商沒有把程序與某次具體的軟件構建聯(lián)系在一起進行區(qū)別。出于市場的原因,一些銷售商甚至為非常不同的程序冠上相同的版本號。但是標志對話框或關于對話框的版本號主要用于客戶支持。一個誤導性的版本號碼將會耗費出版商更多的電話支持時間,只為找出用戶所用程序的精確版本。不管用什么方案,只要數(shù)字非常確定就可以了?! 蟾姘姹咎柕囊粋€重要部分是告訴用戶它取代的是以前哪個版本。知道這是版本3.2沒有絕對的意義。但是知道版本3.2是版本3.1的改進,并取代了所有的2.x版本是有用的。出售商致力于提升他們的軟件,每個版本都試圖取代某些以前的版本,發(fā)布小型的增補版本是為彌補以前版本的不足,但不能完全取代前者,同樣,一種特殊的版本允許與某種新硬件或軟件兼容,這都應該有所說明?! ∪绻愦蛩泔@示一個信息豐富的版本號,在這個對話框中解釋一下版本號的細節(jié)無傷大雅。多數(shù)用戶會忽視它,但是會受到數(shù)以千計的IT公司經(jīng)理們的欣賞?! ≡S多程序用序列號來惟一地標志。當然,這里是顯示號碼的地方。用戶需要用這個號碼與出版商聯(lián)系,或者用于公司記錄,所以程序應該讓用戶看到它,并且可以選擇它用于拷貝?! £P于對話框(不是標志對話框)絕對是說明產(chǎn)品團隊名字的好地方。作者堅信應該感謝軟件設計、開發(fā)和測試整個過程中所有有貢獻的人。程序員、設計師、管理者和測試者都應該看到他們的名字。文檔撰寫者有時會把名字寫上手冊,但是其他人則只有程序本身而已。關于對話框是與主屏幕沒有功能重疊的極少數(shù)幾個對話框之一,所以沒有理由說它不能太大,可以騰出空間告訴大家誰做了貢獻。盡管一些程序員并不關心在屏幕上看到他們名字,但許多程序員會因此受到極大的鼓舞,真正欣賞這樣做的管理者,有什么理由不為創(chuàng)建程序的這些聰明而勤奮工作的人們署名呢?  最后一個問題是指向Bill Gates的(就像在本書1995年第一版中一樣),他有一個企業(yè)內(nèi)部規(guī)定:程序員不可以將他們的名字寫進程序的關于對話框。他覺得很難知道這群個體的最后界限。但是作為娛樂產(chǎn)業(yè)指示器的現(xiàn)代電影的片頭字幕卻沒有這樣的擔心。事實上,在游戲軟件中開發(fā)致謝極為常見。也許現(xiàn)在微軟大量投入游戲軟件開發(fā)和銷售,事情會有所改變——但別期望太高。  微軟的政策是令人煩惱的,因為它的慣例廣泛地應用著。結果,它不公布程序員名字的政策也被盲目效仿的公司廣泛復制。P.484-486

媒體關注與評論

  自從該書2003年在美國出版以來,在美國和歐洲本書已被許多大學的計算機科學和設計專業(yè)選為教材。尤其是人物角色的使用(在第一篇所描述的刻畫用戶的一個強有力的工具),幾乎已經(jīng)成為普遍采納的設計和人性因素的最優(yōu)方法?! o論在中國還是西方,交互式設計的未來都是光明的。我們希望本書能激發(fā)出中國新一代數(shù)字產(chǎn)品和服務中的杰出設計?!T洛帕克    隨著計算機越來越走向大眾,軟件觀念正在發(fā)生革命。我曾提出界面軟件的概念,這是指以人機交互設計為精髓的軟件。中國正在步入信息化社會,本書的翻譯出版是非常及時的?! ”緯胺Q人機交互設計的經(jīng)典力作,多年來我一直期盼該書在國內(nèi)的翻譯和出版。當這本書擺在我面前的時候,我所最關心的問題就是如何讓國內(nèi)眾多的軟件設計人員和人機交互研究人員都讀到它?!鲊?,中科院人工智能信息研究室首席研究員

編輯推薦

  VB語言之父Alan Cooper與搭檔Reimann的又一暢銷著作!本書是美國最暢銷的科學技術類書籍!全書是一本設計數(shù)字化的啟蒙書,著重講述了有關交互設計的原理和方法。全書通俗易懂的語言,以及其具體的設計方法與案例,使得它適合各類讀者閱讀。讀大師經(jīng)典著作如同飲醇酒,回味無窮!希望您能在閱讀的陶醉中分享快樂!

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    軟件觀念革命 PDF格式下載


用戶評論 (總計2條)

 
 

  •   這本書超級棒,呵呵,我已經(jīng)在看第三遍了。很受啟發(fā)。
  •   書是不錯,可是翻譯的不是非常好,要是有原版的可以看就好了。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7