本書重點(diǎn)介紹了通過采用基于統(tǒng)一建模語(yǔ)言(UML)和用例(Use Case)建模的“統(tǒng)一用例方法”,開展業(yè)務(wù)分析(包括業(yè)務(wù)流程與業(yè)務(wù)對(duì)象分析)與系統(tǒng)需求分析(以功能需求為主)的基本方法、流程、步驟與技術(shù)。通過可視化的UML圖形(如用例圖、活動(dòng)圖、序列圖和類圖等)與基于規(guī)范模板的用例交互腳本有機(jī)結(jié)合,既可以“化繁為簡(jiǎn)、抓住本質(zhì)”,又能夠保證產(chǎn)品需求描述具有足夠的精準(zhǔn)度,從而彌補(bǔ)傳統(tǒng)敏捷開發(fā)僅采用用戶故事的許多不足。本書主要適合各類軟件研發(fā)團(tuán)隊(duì)中與需求分析、產(chǎn)品設(shè)計(jì)工作相關(guān)的產(chǎn)品(或項(xiàng)目)經(jīng)理、業(yè)務(wù)與需求分析師、產(chǎn)品與交互設(shè)計(jì)師、架構(gòu)師等中不錯(cuò)技術(shù)(或技術(shù)管理)人員閱讀,同時(shí)也推薦希望成為專業(yè)軟件工程師的普通開發(fā)人員以及大專院校軟件工程相關(guān)專業(yè)的本科生、研究生與教師閱讀。張恂,資深軟件需求專家、面向?qū)ο蠹夹g(shù)與敏捷開發(fā)教練,長(zhǎng)期從事現(xiàn)代軟件工程與敏捷方法、對(duì)象技術(shù)的應(yīng)用開發(fā)、咨詢、培訓(xùn)和推廣工作,具有近25年軟件開發(fā)與管理的豐富經(jīng)驗(yàn)與扎實(shí)的理論功底。自1998年起開始研究、實(shí)踐和傳播基于Use Case、UML建模的需求分析方法和技術(shù),并于2003年提出了繼承與整合主要用例流派的“統(tǒng)一用例方法”。近20年來(lái)服務(wù)的客戶包括通信、銀行、保險(xiǎn)、證券、稅務(wù)、外貿(mào)、互聯(lián)網(wǎng)、電子商務(wù)和企業(yè)管理等多個(gè)軟件開發(fā)與信息化領(lǐng)域。曾在靠前知名專業(yè)期刊或網(wǎng)站上發(fā)表了《駁UML三大硬傷論》《淺論陰陽(yáng)太極與UML建!贰督⒚艚萁y(tǒng)一過程框架》和《統(tǒng)一用例方法的研究》等多篇文章。
|