出版時(shí)間:2003-1 出版社:電子工業(yè)出版社 作者:庫(kù)伯 頁(yè)數(shù):293 字?jǐn)?shù):233 譯者:劉瑞挺
Tag標(biāo)簽:無(wú)
內(nèi)容概要
這不是一本教你如何編程的書(shū),但卻是軟件工程師不可不讀的書(shū)。
本書(shū)作者Cooper被譽(yù)為“VB之父”,他針對(duì)基于電腦的產(chǎn)品難學(xué)、難用且難以理解的弊病,提出了軟件設(shè)計(jì)的新理念、新思維、新方法,以及交互設(shè)計(jì)、目標(biāo)導(dǎo)向、角色分析和腳本提綱等一系列創(chuàng)新概念。本書(shū)還對(duì)軟件文化、團(tuán)隊(duì)組織和進(jìn)程管理做了精辟而生動(dòng)的論述,書(shū)中通過(guò)大量的商務(wù)案例,并用幽默的語(yǔ)言,向讀者透徹地描述了軟件業(yè)面臨的挑戰(zhàn),指導(dǎo)我們?nèi)绾位貞?yīng)并取得成功。
本書(shū)觀點(diǎn)獨(dú)特,描述生動(dòng),實(shí)例豐富,分析深刻,方法具體而有效,是軟件項(xiàng)目經(jīng)理、軟件工程師及開(kāi)發(fā)人員,通信及電子產(chǎn)品設(shè)計(jì)師,IT界、工業(yè)界管理人員以及大專院校師生值得一讀的好書(shū)。
作者簡(jiǎn)介
艾蘭·庫(kù)伯:在數(shù)字化的人群中,艾蘭·庫(kù)伯以“Visual basic之父”而著稱。1992年,艾蘭等人共同創(chuàng)建了庫(kù)伯交互設(shè)計(jì)公司,以公司為基地,這位具有洞察力的軟件設(shè)計(jì)師與編程家,肩負(fù)的使命是,闡明當(dāng)前軟件開(kāi)發(fā)過(guò)程中的“設(shè)計(jì)差距”,由于對(duì)使用產(chǎn)品的實(shí)際用戶考慮不周,開(kāi)發(fā)過(guò)程經(jīng)常在接近完成的時(shí)候歸于失敗。
1994年,比爾·蓋茨授予艾蘭視窗先鋒獎(jiǎng),以表彰他為軟件產(chǎn)業(yè)所作的貢獻(xiàn)。
書(shū)籍目錄
第1篇 電腦的逆向文化
第1章 信息時(shí)代之謎 3
1.1 電腦與飛機(jī)失事 4
1.2 我不會(huì)用數(shù)字相機(jī) 5
1.3 把電腦鬧鐘扔出窗外 7
1.4 保時(shí)捷汽車熄火的故事 9
1.5 自動(dòng)取款機(jī)拒絕我 9
1.6 當(dāng)電腦與軍艦“雜交”時(shí),會(huì)得到什么? 10
1.7 電腦容易造成麻煩 11
1.8 商務(wù)軟件也受到損害 13
1.9 技術(shù)的憤怒 14
1.10 業(yè)界受到否定 15
1.11 本書(shū)的緣起 16
第2章 認(rèn)知的摩擦 19
2.1 與物理力沒(méi)有聯(lián)系的行為 20
2.2 交互設(shè)計(jì)與程序設(shè)計(jì) 21
2.3 程序員與設(shè)計(jì)師的關(guān)系 23
2.4 大多數(shù)軟件是意外設(shè)計(jì)的 23
2.5 “交互”設(shè)計(jì)與“界面”設(shè)計(jì)的比較 24
2.6 瑞士小軍刀與遙控汽車鑰匙 25
2.7 跳舞的熊 27
2.8 功能的成本 29
2.9 發(fā)燒友與報(bào)怨者 31
2.10 我們?nèi)绾螒?yīng)對(duì)認(rèn)知摩擦 35
2.11 消費(fèi)勢(shì)力的民主化 36
2.12 責(zé)備用戶 37
2.13 軟件的等級(jí)隔離 39
第2篇 耗費(fèi)大量時(shí)間
第3章 金錢(qián)的浪費(fèi) 45
3.1 最后期限管理 46
3.2 “完成了”的軟件是什么樣? 47
3.2.1 帕金森定律 48
3.2.2 從未交付的產(chǎn)品 49
3.3 推遲交貨并無(wú)危害 50
3.4 功能表的討價(jià)還價(jià) 51
3.4.1 程序員的控制 53
3.5 功能不盡人意 53
3.6 重復(fù)及市場(chǎng)不可預(yù)測(cè)的神話 55
3.7 壞軟件的隱性成本 58
3.7.1 寫(xiě)壞軟件比寫(xiě)軟件更昂貴 59
3.7.2 機(jī)會(huì)的價(jià)值 60
3.8 原型法的價(jià)值 61
第4章 跳舞的熊 67
4.1 如果有問(wèn)題,不能立刻解決掉嗎? 68
4.2 消費(fèi)類電子產(chǎn)品的受害者 68
4.3 電子郵件程序如何失敗 70
4.4 調(diào)度程序如何失敗 71
4.5 日記程序如何失敗 71
4.6 大規(guī)模的Web歇斯底里癥 72
4.7 軟件出了什么錯(cuò)? 74
4.7.1 軟件的忘性 74
4.7.2 軟件的懶惰 74
4.7.3 軟件對(duì)信息的吝嗇 75
4.7.4 軟件不靈活 75
4.7.5 軟件責(zé)備用戶 76
4.7.6 軟件不負(fù)責(zé)任 76
第5章 消費(fèi)者的忠誠(chéng) 79
5.1 可期望性 80
5.2 比較 83
5.3 市場(chǎng)時(shí)機(jī) 87
第3篇 用叉子喝湯
第6章 作繭自縛 91
6.1 越俎代庖 92
6.2 孕育悲劇的故事 94
6.3 電腦與人的比較 99
6.4 把狗教成貓 101
第7章 邏輯人 107
7.1 登機(jī)之路 108
7.2 電腦程序員心理學(xué) 110
7.3 程序員用可控性來(lái)?yè)Q取簡(jiǎn)單性 111
7.4 程序員只想求知而不要成功 112
7.5 程序員注重可能性而不是合理性 115
7.6 程序員像搗蛋鬼 117
第8章 過(guò)時(shí)的文化 121
8.1 編程的文化 122
8.2 代碼復(fù)用 123
8.3 共同的文化 127
8.3.1 微軟的編程文化 128
8.4 文化的孤立性 132
8.5 問(wèn)題的關(guān)鍵 133
8.5.1 稀缺性思維 135
8.6 是過(guò)程而不是技術(shù)使人喪失人性 137
第4篇 交互設(shè)計(jì)好商機(jī)
第9章 為歡樂(lè)而設(shè)計(jì) 141
9.1 角色 142
9.2 只為一個(gè)人設(shè)計(jì) 143
9.2.1 帶轱轆的手提箱和可粘貼的便條 144
9.3 彈性用戶 145
9.4 特定性 146
9.5 假設(shè) 148
9.6 精確,而不準(zhǔn)確 148
9.7 對(duì)技術(shù)水平的實(shí)際了解 149
9.8 角色終結(jié)功能的辯論 151
9.8.1 設(shè)計(jì)師和程序員都需要角色 153
9.9 是用戶角色,而不是買(mǎi)方角色 154
9.10 角色的預(yù)測(cè) 155
9.11 首要角色 157
9.12 案例分析:索尼傳媒公司的“P@ssport” 158
9.12.1 傳統(tǒng)的解決辦法 159
9.12.2 角色 162
9.12.3 為克利維斯設(shè)計(jì) 165
第10章 為效能而設(shè)計(jì) 169
10.1 目標(biāo)是我們完成任務(wù)的緣由 170
10.2 任務(wù)不是目標(biāo) 171
10.2.1 從事任務(wù)導(dǎo)向設(shè)計(jì)的程序員 172
10.3 目標(biāo)導(dǎo)向的設(shè)計(jì) 173
10.3.1 目標(biāo)導(dǎo)向的電視新聞 174
10.3.2 目標(biāo)導(dǎo)向的課堂管理程序 175
10.4 個(gè)人的與實(shí)際的目標(biāo) 176
10.4.1 相稱盡力的原理 177
10.5 個(gè)人目標(biāo) 178
10.6 公司目標(biāo) 179
10.7 實(shí)際目標(biāo) 180
10.8 虛假目標(biāo) 181
10.9 電腦也是人 182
10.10 為彬彬有禮而設(shè)計(jì) 183
10.10.1 什么是禮貌? 184
10.11 使軟件有什么禮貌? 185
10.11.1 禮貌軟件對(duì)我關(guān)心 186
10.11.2 禮貌軟件對(duì)我尊重 187
10.11.3 禮貌軟件對(duì)我友好 187
10.11.4 禮貌軟件通情達(dá)理 188
10.11.5 禮貌軟件能預(yù)知我的需要 188
10.11.6 禮貌軟件善于應(yīng)對(duì) 189
10.11.7 禮貌軟件對(duì)其個(gè)人問(wèn)題沉默寡言 189
10.11.8 禮貌軟件又要信息靈通 190
10.11.9 禮貌軟件應(yīng)有感知 190
10.11.10 禮貌軟件應(yīng)有自信 191
10.11.11 禮貌軟件能堅(jiān)持集中 191
10.11.12 禮貌軟件能規(guī)避問(wèn)題 192
10.11.13 禮貌軟件立即令人滿足 194
10.11.14 禮貌軟件值得信賴 194
10.12 案例研究:ES公司的“鼓聲” 195
10.12.1 調(diào)查研究 196
10.12.2 誰(shuí)為誰(shuí)服務(wù) 198
10.12.3 設(shè)計(jì)方案 200
10.12.4 退一步 201
10.12.5 其他話題 202
第11章 為人而設(shè)計(jì) 205
11.1 腳本 206
11.2 日常使用型腳本 207
11.3 必需使用型腳本 207
11.4 邊緣情況的腳本 208
11.5 調(diào)節(jié)界面 209
11.6 永久的中間程度 210
11.7 自詡神奇 213
11.8 詞匯表 214
11.8.1 語(yǔ)言的突破 215
11.9 側(cè)向思維 216
11.10 案例研究:Logitech公司的“孔雀” 217
11.10.1 麥爾考,Web勇士 219
11.10.2 馬啟迪,小男孩 219
11.10.3 曼努姆,DPI 219
11.10.4 扮演自詡神奇 221
11.10.5 一流的修整 223
11.10.6 一流的圖像縮放 224
11.10.7 一流的圖像重新定向 226
11.10.8 一流的結(jié)果 228
11.11 連接軟硬件的橋梁 228
11.12 少些才會(huì)更好些 230
第5篇 恢復(fù)主控權(quán)
第12章 不顧一切找用途 235
12.1 調(diào)整時(shí)間順序 236
12.2 用戶測(cè)試 238
12.2.1 用戶在編程之前測(cè)試 239
12.2.2 在測(cè)試過(guò)程中加入可用性測(cè)試 239
12.3 多學(xué)科團(tuán)隊(duì) 240
12.4 程序員做設(shè)計(jì) 241
12.5 你怎么知道的? 242
12.6 風(fēng)格指南 243
12.6.1 利益沖突 244
12.7 專題組 244
12.8 可視設(shè)計(jì) 245
12.9 工業(yè)設(shè)計(jì) 247
12.10 好酷的新技術(shù) 248
12.11 重復(fù) 248
第13章 進(jìn)程的管理 251
13.1 誰(shuí)真正擁有最大的影響力? 252
13.1.1 顧客驅(qū)動(dòng)的死亡螺線 252
13.1.2 概念的完整性是核心能力 254
13.1.3 一個(gè)浮士德式的交易 255
13.1.4 要有一個(gè)長(zhǎng)遠(yuǎn)觀點(diǎn) 257
13.1.5 要有責(zé)任感 257
13.1.6 要保證足夠的時(shí)間 257
13.1.7 要把握控制權(quán) 258
13.2 認(rèn)清基本事實(shí) 258
13.2.1 要知道刪減哪些功能 259
13.3 向電影制作學(xué)習(xí) 259
13.4 解決方案 262
13.4.1 便于制作的文檔設(shè)計(jì) 263
13.4.2 設(shè)計(jì)影響代碼 264
13.4.3 設(shè)計(jì)文檔有益于程序員 265
13.4.4 設(shè)計(jì)文檔有益于市場(chǎng)銷售 267
13.4.5 設(shè)計(jì)文檔有益于軟件說(shuō)明和技術(shù)支持 268
13.4.6 設(shè)計(jì)文檔有益于管理 269
13.4.7 設(shè)計(jì)文檔有益于整個(gè)公司 269
13.5 誰(shuí)對(duì)產(chǎn)品的質(zhì)量負(fù)責(zé)? 270
13.6 建立友好的設(shè)計(jì)進(jìn)程 271
13.6.1 交互設(shè)計(jì)師從哪里來(lái)? 272
13.6.2 組建設(shè)計(jì)小組 273
第14章 效能和歡愉 275
14.1 一個(gè)運(yùn)行良好的項(xiàng)目實(shí)例 277
14.2 全公司的設(shè)計(jì)意識(shí) 279
14.3 轉(zhuǎn)變的好處 280
14.4 讓他們吃蛋糕 281
14.4.1 改變這個(gè)過(guò)程 283
中英文名詞、術(shù)語(yǔ)對(duì)照表 287
參考文獻(xiàn) 295
編輯手記 297
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
軟件開(kāi)發(fā)的創(chuàng)新思維 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版