需求文檔的模糊性和歧義性是導(dǎo)致很多軟件項(xiàng)目*終無(wú)法滿足用戶需求的主要原因。針對(duì)這一現(xiàn)狀,本書(shū)主要側(cè)重于以視覺(jué)化方式來(lái)表達(dá)軟件需求,介紹了4大類22個(gè)可視化需求模型,旨在指導(dǎo)讀者通過(guò)軟件需求的視覺(jué)化模型來(lái)進(jìn)一步明確需求,促進(jìn)開(kāi)發(fā)人員對(duì)需求的理解,從而進(jìn)一步推動(dòng)軟件項(xiàng)目的成功。
本書(shū)取自需求領(lǐng)域兩位專家十多年的實(shí)踐經(jīng)驗(yàn),具有重要的指導(dǎo)和參考意義,可以幫助讀者準(zhǔn)確理解需求,開(kāi)發(fā)出滿足用戶需求和可以幫助用戶達(dá)成任務(wù)目標(biāo)的軟件產(chǎn)品。
聚焦于軟件需求中的目標(biāo)、人、系統(tǒng)和數(shù)據(jù);重點(diǎn)介紹四大類需求可視化模型的實(shí)踐運(yùn)用
Anthony Chen(安東尼·陳),Seilevel聯(lián)合創(chuàng)始人兼總裁。在過(guò)去十幾年間,Anthony與財(cái)富500強(qiáng)許多公司有廣泛的合作。他是Seilevel的戰(zhàn)略負(fù)責(zé)人和軟件需求創(chuàng)新技術(shù)的開(kāi)發(fā)負(fù)責(zé)人。他針對(duì)軟件需求技術(shù)、用戶體驗(yàn)和需求分析思路寫(xiě)過(guò)很多文章。
他擁有伊利諾大學(xué)電子工程和微生物學(xué)雙學(xué)士學(xué)位,德州農(nóng)工大學(xué)微生物和免疫學(xué)碩士學(xué)位。
Joy Beatty(喬伊·貝迪),軟件需求社區(qū)的領(lǐng)袖,Seilevel公司副總裁,認(rèn)證以業(yè)務(wù)分析師(CBAP)。經(jīng)過(guò)15年的專業(yè)經(jīng)驗(yàn)積累,Joy找到了如何運(yùn)用*佳實(shí)踐來(lái)改進(jìn)需求收集和建模。她協(xié)助財(cái)富500強(qiáng)很多企業(yè)建立了卓越業(yè)務(wù)分析中心。她培訓(xùn)過(guò)的業(yè)務(wù)分析師數(shù)以千計(jì)。
Joy畢業(yè)于普渡大學(xué),擁有計(jì)算機(jī)科學(xué)與數(shù)學(xué)雙學(xué)士學(xué)位。工作之余,Joy還熱愛(ài)劃船、游泳、外出野炊。
方敏,微軟公司前資深軟件架構(gòu)師,早期微軟美國(guó)華人協(xié)會(huì)聯(lián)合創(chuàng)始人。他具有豐富的技術(shù)和管理經(jīng)驗(yàn)和廣泛的人生閱歷,他高度重視用戶對(duì)軟件的需求,非常熟悉敏捷軟件開(kāi)發(fā)和經(jīng)典軟件管理,注重團(tuán)隊(duì)的優(yōu)勢(shì)和創(chuàng)新。他已與清華大學(xué)出版社翻譯出版了幾本價(jià)值極高的軟件工程書(shū)籍。
赴美之前,他在中國(guó)航天部計(jì)算中心從事過(guò)微機(jī)開(kāi)發(fā)工作。他擁有清華大學(xué)電子工程學(xué)士和碩士學(xué)位,美國(guó)新墨西哥州礦業(yè)技術(shù)學(xué)院計(jì)算機(jī)科學(xué)碩士學(xué)位。
方敏領(lǐng)導(dǎo)和參與和很多優(yōu)秀書(shū)籍的翻譯,包括《敏捷文化》、《Windows 程序設(shè)計(jì)》、《探索性軟件測(cè)試》和《游戲創(chuàng)造世界:硅谷創(chuàng)新游戲練習(xí)》等。
朱嶸,在英國(guó)航空電子系統(tǒng)公司擔(dān)任質(zhì)量工程師期間,主要負(fù)責(zé)空客A320、空客A340、波音737、波音747等飛機(jī)機(jī)型的關(guān)鍵質(zhì)量分析和故障維修,具有豐富的專業(yè)經(jīng)驗(yàn)。
赴美之前,她在中國(guó)航天部二院擔(dān)任工程師,負(fù)責(zé)紅七地對(duì)空導(dǎo)彈通信系統(tǒng)的研發(fā)。她擁有哈爾濱工業(yè)大學(xué)無(wú)線電工程學(xué)士學(xué)位。
Ⅰ部分 需求模型介紹
第1章 需求建模語(yǔ)言入門 3
第2章 模型分類 12
第Ⅱ部分 對(duì)象模型
第3章 業(yè)務(wù)目標(biāo)模型 23
第4章 目標(biāo)鏈 40
第5章 關(guān)鍵績(jī)效指標(biāo)模型 57
第6章 特性樹(shù) 67
第7章 需求映射矩陣 78
第Ⅲ部分 人員模型
第8章 組織結(jié)構(gòu)圖 95
第9章 處理流程 109
第10章 用例 125
第11章 角色權(quán)限矩陣 143
第Ⅳ部分 系統(tǒng)模型
第12章 生態(tài)系統(tǒng)圖 159
第13章 系統(tǒng)流程 171
第14章 用戶界面流程 182
第15章 顯示-動(dòng)作-響應(yīng) 195
第16章 決策表 210
第17章 決策樹(shù) 221
第18章 系統(tǒng)界面表 233
第Ⅴ部分 數(shù)據(jù)模型
第19章 業(yè)務(wù)數(shù)據(jù)圖 243
第20章 數(shù)據(jù)流圖 258
第21章 數(shù)據(jù)字典 268
第22章 狀態(tài)表 283
第23章 狀態(tài)圖 293
第24章 報(bào)告表 303
第Ⅵ部分 大局圖中的模型
第25章 項(xiàng)目模型的選擇 317
第26章 模型的綜合應(yīng)用 336
第Ⅲ部分 附錄
附錄A 快速查找模型表格 355
附錄B 一般性模型指南 357
附錄C 練習(xí)答案 359
查看全部↓