軟件觀念革命

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

內(nèi)容概要

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

作者簡介

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

書籍目錄

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

章節(jié)摘錄

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

媒體關(guān)注與評論

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

編輯推薦

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

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    軟件觀念革命 PDF格式下載


用戶評論 (總計(jì)2條)

 
 

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

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

京ICP備13047387號(hào)-7