注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)Rational統(tǒng)一過(guò)程:實(shí)踐者指南

Rational統(tǒng)一過(guò)程:實(shí)踐者指南

Rational統(tǒng)一過(guò)程:實(shí)踐者指南

定 價(jià):¥33.00

作 者: (美)Per Kroll,(美)Philippe Kruchten著;徐正生,陳逸,鄧啟威譯;徐正生譯
出版社: 中國(guó)電力出版社
叢編項(xiàng): 軟件工程系列
標(biāo) 簽: 建模

ISBN: 9787508323152 出版時(shí)間: 2004-08-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 260 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  每個(gè)軟件開(kāi)發(fā)團(tuán)隊(duì)都有意或無(wú)意地遵循某種過(guò)程。在一兩個(gè)人或幾個(gè)人組成的開(kāi)發(fā)團(tuán)隊(duì)中,過(guò)程是很簡(jiǎn)單的。他們只產(chǎn)生很少的文檔,分析和設(shè)計(jì)也不是很正規(guī),項(xiàng)目的源代碼在所有制品中占有很重要的地位。在幾十人甚至上百人的開(kāi)發(fā)團(tuán)隊(duì)中,團(tuán)隊(duì)成員通常分布在不同的大廈甚至是世界各地,因而過(guò)程也有更多規(guī)定。?且嘈錘嗟惱轎牡擔(dān)蛻嬤諍獻(xiàn)饕黃鹛致巰钅康姆治齪蛻杓?,并通过会覚澧展时M⑽牡島推淥破凡鞣治齪蛻杓?。项目的代码虽然也很重要,但只矢[低持詼嘀破分械囊桓鱟槌剎糠幀<虻サ墓毯透叢擁墓灘⒉皇嵌粵⒌模好懇桓鑫侍飭煊頡⒚懇恢摯⒎絞膠兔懇桓齙ザ賴南钅慷夾枰屎咸囟ㄐ棖蟮目⒐獺?也就是說(shuō),無(wú)論規(guī)模大小,所有成功的項(xiàng)目都有一些共同特征。相反,不成功的項(xiàng)目都不具備這些特征。通過(guò)觀察一個(gè)成功的項(xiàng)目就會(huì)發(fā)現(xiàn):團(tuán)隊(duì)成員合作得很好,每個(gè)開(kāi)發(fā)人員都努力完成自己的活動(dòng)和制品,同時(shí)與其他團(tuán)隊(duì)成員協(xié)調(diào)一致地工作。這種項(xiàng)目通常都很靈活、易于適應(yīng)需求變更,并且它具有可預(yù)測(cè)性、可靠性,能夠產(chǎn)生高質(zhì)量的代碼??偠灾@些項(xiàng)目遵循的過(guò)程是開(kāi)發(fā)工作方式的一部分,這個(gè)過(guò)程是不可見(jiàn)的,但是它的精神卻通過(guò)團(tuán)隊(duì)成員生產(chǎn)的制品不斷傳遞下去。Rational統(tǒng)一過(guò)程(或叫做RUP)的靈魂體現(xiàn)了這個(gè)不可見(jiàn)的過(guò)程。RUP不斷地發(fā)展,它濃縮了不同領(lǐng)域數(shù)以千計(jì)的項(xiàng)目經(jīng)驗(yàn)。PerKroll和PhilippeKruchten是最有資格以有效、務(wù)實(shí)的方法介紹RUP的人,他們?cè)赗ational軟件公司創(chuàng)立并在世界范圍內(nèi)推廣RUP的過(guò)程中起到了十分重要的作用。有些開(kāi)發(fā)人員抵制使用RUP,他們認(rèn)為RUP只不過(guò)用來(lái)減少代碼。事實(shí)上,RUP并非他們想像的那樣,它可以幫助開(kāi)發(fā)團(tuán)隊(duì)成員更好地配合,把主要精力放到開(kāi)發(fā)有價(jià)值的代碼上。Per和Philippe首先介紹了RUP的靈魂,然后闡明如何在不同類型和規(guī)模的項(xiàng)目中應(yīng)用RUP。在介紹了如何應(yīng)用RUP后,本書(shū)討論了更實(shí)際的問(wèn)題,包括如何把RUP引入開(kāi)發(fā)組和要避免哪些問(wèn)題。本書(shū)首先讓不同涉眾接受RUP,然后分別從項(xiàng)目經(jīng)理、系統(tǒng)分析員、系統(tǒng)架構(gòu)師、開(kāi)發(fā)人員和測(cè)試人員的角度介紹RUP。成功項(xiàng)目的開(kāi)發(fā)過(guò)程看起來(lái)很簡(jiǎn)單,但實(shí)際上有很多深層次的思想蘊(yùn)含在其中。在本書(shū)中,Per和Philippe以易懂、實(shí)用的方法闡述了這些思想。讀完本書(shū),相信你的項(xiàng)目也將會(huì)體現(xiàn)RUP的靈魂。GradyBoochRational軟件公司首席科學(xué)家2003年2月雖然目前有數(shù)以千計(jì)的項(xiàng)目有效的使用Rational統(tǒng)一過(guò)程,但是一些開(kāi)發(fā)團(tuán)隊(duì)仍然不敢輕易使用它。他們認(rèn)為實(shí)施一個(gè)新的軟件開(kāi)發(fā)過(guò)程可能會(huì)很困難。本書(shū)的目的就是要告訴讀者RUP實(shí)際上是很簡(jiǎn)單的。本書(shū)解釋了RUP的基本軟件開(kāi)發(fā)原理,并指導(dǎo)讀者在自己的開(kāi)發(fā)組織中應(yīng)用它。通過(guò)閱讀本書(shū),讀者將會(huì)學(xué)到:·Rational統(tǒng)一過(guò)程的根本原理,數(shù)以百計(jì)的成功軟件項(xiàng)目證明它是有效的;·在實(shí)踐中如何通過(guò)遍歷RUP項(xiàng)目的各個(gè)階段應(yīng)用這些原理;·在RUP項(xiàng)目中,項(xiàng)目經(jīng)理、系統(tǒng)分析員、系統(tǒng)架構(gòu)師、開(kāi)發(fā)人員、測(cè)試人員和過(guò)程工程師擔(dān)當(dāng)?shù)慕巧吐氊?zé);·如何以最小的風(fēng)險(xiǎn)不斷采用并配置統(tǒng)一過(guò)程;·如何辨別失敗項(xiàng)目的特征,如何避免失敗。Rational統(tǒng)一過(guò)程(RationalUnifiedProcess,或RUP)①是由Rational軟件公司研發(fā)并推廣的一套軟件工程過(guò)程框架。它凝結(jié)了眾多領(lǐng)域成功的軟件開(kāi)發(fā)最佳實(shí)踐經(jīng)驗(yàn)的精華,很多計(jì)算機(jī)科學(xué)家曾為之共同努力。RUP在多年的實(shí)際應(yīng)用過(guò)程中,被廣泛應(yīng)用在不同領(lǐng)域。它提供了一整套嚴(yán)格的方法來(lái)分配并管理軟件開(kāi)發(fā)組織中的任務(wù)和責(zé)任。通過(guò)應(yīng)用RUP,軟件開(kāi)發(fā)團(tuán)隊(duì)可以生產(chǎn)出滿足最終用戶需求的高質(zhì)量的軟件產(chǎn)品,并且可以有效地控制項(xiàng)目的進(jìn)度和預(yù)算。RUP指導(dǎo)軟件開(kāi)發(fā)者如何有效地應(yīng)用現(xiàn)代軟件最佳實(shí)踐:迭代開(kāi)發(fā)、以架構(gòu)為中心進(jìn)行開(kāi)發(fā)的方法、在開(kāi)發(fā)過(guò)程的每一個(gè)階段化解風(fēng)險(xiǎn)及持續(xù)地驗(yàn)證軟件質(zhì)量等。雖然有數(shù)以千計(jì)的項(xiàng)目正有效地使用RUP,但是一些開(kāi)發(fā)團(tuán)隊(duì)仍然不敢輕易使用它,他們認(rèn)為實(shí)施一個(gè)新的軟件開(kāi)發(fā)過(guò)程?贍芑岷芾選J導(dǎo)噬?,RUP并不困難也不復(fù)雜。編寫(xiě)本書(shū)的目的就是要告訴讀者RUP實(shí)際上是很簡(jiǎn)單的。本書(shū)解釋了RUP的基本軟件開(kāi)發(fā)原理,并指導(dǎo)讀者在自己的開(kāi)發(fā)組織中應(yīng)用它。本書(shū)還告訴讀者如何在一個(gè)開(kāi)發(fā)組織或項(xiàng)目中量身定制RUP過(guò)程配置。為什么寫(xiě)這本書(shū)在幫助軟件企業(yè)應(yīng)用RUP的十幾年時(shí)間和開(kāi)發(fā)RUP產(chǎn)品的六年時(shí)間中,我們有機(jī)會(huì)了解到RUP中哪些部分是很有效的,哪些不是。我們看到過(guò)很多成功應(yīng)用RUP的例子,同時(shí)也看到了一些項(xiàng)目和開(kāi)發(fā)團(tuán)隊(duì)在應(yīng)用它時(shí)遇到的挑戰(zhàn)。我們有幸與很多軟件開(kāi)發(fā)實(shí)踐的先行者一同工作,并且通過(guò)日常的工作從他們身上學(xué)到了很多寶貴的經(jīng)驗(yàn)。最近,我們看到了很多軟件公司“過(guò)分地”應(yīng)用了RUP。是的,事實(shí)確實(shí)是這樣。我們覺(jué)得有必要寫(xiě)一本關(guān)于RUP的書(shū),不僅要告訴讀者應(yīng)該去做什么,生產(chǎn)什么樣的產(chǎn)品,并且要告訴讀者如何正確地應(yīng)用它,應(yīng)該避免做什么。我們要給讀者解釋如何在實(shí)踐中應(yīng)用RUP,在一個(gè)特定項(xiàng)目中什么時(shí)候應(yīng)用RUP的哪些部分。我們想幫助讀者理解如何在不同規(guī)模和不同類型的項(xiàng)目中應(yīng)用RUP。在這本書(shū)中,我們想和讀者分享我和同事們?cè)诙嗄甑膶?shí)踐中積累的寶貴經(jīng)驗(yàn)。我們的目的是為項(xiàng)目經(jīng)理、系統(tǒng)分析員、系統(tǒng)架構(gòu)師、開(kāi)發(fā)人員、測(cè)試人員、過(guò)程工程師和其他的團(tuán)隊(duì)成員以及涉眾提供一個(gè)易懂的關(guān)于RUP的指導(dǎo)。我們通過(guò)提煉使用RUP的多年實(shí)際經(jīng)驗(yàn)來(lái)達(dá)到這個(gè)目的,告訴每個(gè)角色要了解哪些最本質(zhì)的內(nèi)容,解釋在RUP中如何扮演他們的角色。這本書(shū)不是RUP產(chǎn)品自身的替代品。這本書(shū)提供了幾百頁(yè)的實(shí)際開(kāi)發(fā)指南,而RUP產(chǎn)品提供了長(zhǎng)達(dá)幾千頁(yè)的指導(dǎo),包括關(guān)于角色和活動(dòng)的諸多方面的指導(dǎo),同時(shí)還提供了可以加快開(kāi)發(fā)進(jìn)度的模板。并且它緊密地結(jié)合了開(kāi)發(fā)工具、搜索引擎、圖形導(dǎo)航和其他一些基于網(wǎng)絡(luò)的特性。與本書(shū)不同的是,RUP是不斷發(fā)展的,始終為應(yīng)用項(xiàng)目提供最新的指導(dǎo)。最后,本書(shū)還指導(dǎo)讀者結(jié)合特定的需求定制RUP的框架。從本書(shū)中可以學(xué)到什么通過(guò)閱讀本書(shū),讀者將會(huì)學(xué)到:·RUP的基本原理,數(shù)以百計(jì)的成功軟件項(xiàng)目證明它是有效的;·在實(shí)踐中如何通過(guò)遍歷RUP項(xiàng)目的各個(gè)階段應(yīng)用這些原理;·在RUP項(xiàng)目中,項(xiàng)目經(jīng)理、系統(tǒng)分析員、系統(tǒng)架構(gòu)師、開(kāi)發(fā)人員、測(cè)試人員和過(guò)程工程師擔(dān)當(dāng)?shù)慕巧吐氊?zé);·如何以最小的風(fēng)險(xiǎn)不斷采用并配置RUP;·如何辨別失敗項(xiàng)目的特征,如何避免失敗。讀者對(duì)象本書(shū)是為下列讀者編寫(xiě)的:·正在使用或準(zhǔn)備使用RUP的開(kāi)發(fā)團(tuán)隊(duì)的所有成員,包括需要引入并大致了解RUP概念的管理人員和想要了解RUP的實(shí)際應(yīng)用的管理人員·軟件項(xiàng)目的實(shí)踐者:要深入了解RUP并結(jié)合其特定角色應(yīng)用RUP的項(xiàng)目經(jīng)理、系統(tǒng)分析員、系統(tǒng)架構(gòu)師、開(kāi)發(fā)人員、測(cè)試人員和過(guò)程工程師·要了解如何將RUP應(yīng)用在其組織中的管理人員和過(guò)程工程師本書(shū)的結(jié)構(gòu)和內(nèi)容本書(shū)分為四個(gè)部分:介紹、瀏覽、應(yīng)用和基于角色的指導(dǎo)。第一部分介紹RUP。第1章解釋了什么是RUP及開(kāi)發(fā)和應(yīng)用RUP的動(dòng)機(jī)。第2章“RUP的靈魂”介紹了RUP的基本原理,它是通過(guò)總結(jié)很多成功的開(kāi)發(fā)案例而得到的,并被精煉為幾個(gè)簡(jiǎn)單的方針。理解這些原理有助于在項(xiàng)目中更好地應(yīng)用RUP。第3章提供了一個(gè)比較不同過(guò)程的方法,并用這個(gè)方法對(duì)RUP和其他敏捷過(guò)程、傳統(tǒng)的過(guò)程和像SEICMM和SPICE這樣的過(guò)程評(píng)估框架進(jìn)行比較。這些比較有助于理解針對(duì)不同的項(xiàng)目選用什么樣的RUP配置。第4章提供了一個(gè)應(yīng)用RUP的小項(xiàng)目的例子:一個(gè)人在一個(gè)星期內(nèi)完成的項(xiàng)目。拋開(kāi)大型項(xiàng)目的規(guī)范,可以更好地認(rèn)識(shí)RUP的本質(zhì)。第二部分通過(guò)講述RUP的四個(gè)階段更深入地描述了RUP。這四個(gè)階段是:初始階段、細(xì)化階段、構(gòu)造階段和移交階段。第5章介紹?綰斡τ玫椒ǎ賦穌饉母黿錐沃諧<奈蠼?。担?~9章分別對(duì)這四個(gè)階段做了詳細(xì)的介紹。我們把注意力集中到每個(gè)階段的目的上,并且指導(dǎo)讀者如何達(dá)到這些目的。這有助于在實(shí)際項(xiàng)目中集中精力完成最重要的活動(dòng)。另外,從時(shí)間順序——應(yīng)用在實(shí)際項(xiàng)目中的順序——的角度描述了RUP的活動(dòng),讓讀者理解在一個(gè)項(xiàng)目中,什么時(shí)候執(zhí)行哪些活動(dòng)。采用RUP需要開(kāi)發(fā)組織有一些預(yù)備知識(shí)。第三部分提供了支持流水線型實(shí)現(xiàn)的一些重要領(lǐng)域的基礎(chǔ)知識(shí)。第10章介紹RUP產(chǎn)品,解釋如何對(duì)其進(jìn)行擴(kuò)展和配置以適用于特定的項(xiàng)目或開(kāi)發(fā)團(tuán)隊(duì)。第11章簡(jiǎn)要介紹了有助于實(shí)現(xiàn)包含增量展示、試驗(yàn)性項(xiàng)目和培訓(xùn)課程的過(guò)程的一些策略。經(jīng)驗(yàn)表明,項(xiàng)目經(jīng)理完成從瀑布模型到迭代開(kāi)發(fā)的轉(zhuǎn)變是很困難的。第12章指導(dǎo)項(xiàng)目經(jīng)理如何計(jì)劃RUP項(xiàng)目。這么多年以來(lái),我們見(jiàn)過(guò)很多使用RUP的成功案例和失敗案例。第13章描述了一些失敗的案例,并指導(dǎo)開(kāi)發(fā)者避免重蹈覆轍。RUP產(chǎn)品提供廣泛的軟件開(kāi)發(fā)活動(dòng)的指導(dǎo)。第四部分,第14~18章對(duì)軟件項(xiàng)目中的五種主要角色分別提供指導(dǎo),這五種角色是:項(xiàng)目經(jīng)理、系統(tǒng)分析員、系統(tǒng)架構(gòu)師、開(kāi)發(fā)人員和測(cè)試人員。分別站在每種角色的角度上解釋RUP,描述他們的任務(wù)、需要具備的素質(zhì)和主要活動(dòng),并推薦相應(yīng)的讀物和培訓(xùn)教材。本書(shū)沒(méi)有一個(gè)獨(dú)立的章節(jié)介紹過(guò)程工程師的工作:這個(gè)角色的描述包含在第10章和第11章中。如何閱讀本書(shū)根據(jù)讀者在軟件組織中的角色和希望從本書(shū)學(xué)到的內(nèi)容來(lái)分,我們推薦下面的閱讀方法:·如果只是想對(duì)RUP有一個(gè)基本的認(rèn)識(shí),閱讀第1、2、4章。·如果想對(duì)RUP有一個(gè)全面的了解,通讀第1~9章?!と绻敫鶕?jù)特定的角色詳細(xì)了解RUP:——項(xiàng)目經(jīng)理,閱讀第1~14章?!到y(tǒng)分析員,閱讀第1~9、13和15章(可選讀第8、9章)。——系統(tǒng)?芄故?,援€戀?1~9、13和16章?!_(kāi)發(fā)人員,閱讀第1~9、13、17章(可選讀第6章)。——測(cè)試人員,閱讀第1~9、13、18章?!^(guò)程工程師,閱讀第1~11、13章?!?duì)于執(zhí)行官(executive)如果想對(duì)RUP有一個(gè)大概的認(rèn)識(shí),并了解采用RUP需要做哪些工作,閱讀第1、2、4章和第11章。更多的信息本書(shū)的最新信息,包括更新、相關(guān)文章、論壇和作者演講時(shí)間表可以在以下網(wǎng)址找到:brhttp://www.rupmadeeasy.com。RUP產(chǎn)品的附加信息,包括數(shù)據(jù)表和產(chǎn)品演示版本可以在Ratioanl軟件公司的主頁(yè)上找到:http://www.rational.com/products/rup。對(duì)于已經(jīng)使用RUP產(chǎn)品的讀者,在Rational開(kāi)發(fā)者網(wǎng)絡(luò)(RationalDeveloperNetwork,RDN)的RUP知識(shí)中心上可以找到更多資源:http://www.rational.net。研究機(jī)構(gòu)可以聯(lián)系Rational軟件公司索取關(guān)于RUP的軟件工程課程的信息:http://www.rational.com/corpinfo/college_relations/seed/index.jsp致謝Ratioanl統(tǒng)一過(guò)程集中了數(shù)以千計(jì)的天才軟件開(kāi)發(fā)實(shí)踐者經(jīng)驗(yàn)的精華。我們能有機(jī)會(huì)和他們?cè)谝黄鸸ぷ鱽?lái)開(kāi)發(fā)RUP產(chǎn)品并編寫(xiě)這本書(shū),感到非常榮幸。本書(shū)離不開(kāi)RUP產(chǎn)品及其當(dāng)前產(chǎn)品開(kāi)發(fā)小組,他們是:MikeBarnard、AmandaBrijpaul、SusanBuie、MargaretChan、FionnaChong、ErinCurtis、PhilipDenno、CarlosGoti、DebraGray、BjörnGustafsson、SigurdHopen、KelliHouston、LarsJenzer、JohnLambert、BruceMacIssac、BrysantMacy、GlenysMacIsaac、JohnRingoen、DanShiffman、PaulSzymkowiak和ChinhVo。Rational小組和技術(shù)專家在很多年的研發(fā)及使用RUP的過(guò)程中積累了寶貴的經(jīng)驗(yàn)。他們指出了RUP中哪些部分有效,哪些部分無(wú)效。我們很感謝這些專家提出的精辟見(jiàn)解,在這里特別感謝:GoranBegic、ThomasBichler、KurtBittner、AnthonyCrain、SamCourtenay、JérômeDesquilbet、MariaEricsson、CarlosGoti、JimHeumann、JoeMarasco、Pan-WeiNg、AndyPhillipson、GaryPollice、LesleeProbasco、WalkerRoyce、JohnSmith和IanSpence。還要感謝GradyBooch,他審閱了本書(shū)并為本書(shū)作序。當(dāng)一個(gè)法國(guó)人和一個(gè)瑞典人在一起寫(xiě)書(shū)時(shí),書(shū)稿的語(yǔ)言必然有許多需要改進(jìn)之處。Rational軟件公司的編輯CatherineSouthwood、MikePerrow和MarleneEllin以極大的熱情和專業(yè)精神幫助我們解決了這個(gè)問(wèn)題,還要感謝我們的編輯KellySweeney和JosephFatton。我們還要特別感謝我們的妻子SusanKroll和SylvieKruchten,她們耐心地陪伴我們度過(guò)很多個(gè)用于編寫(xiě)此書(shū)的周末和夜晚。最后,要感謝出版社的朋友:MaryO’Brien,Addison-Wesley產(chǎn)品與市場(chǎng)部的人員,其中包括TyrrellAlbaugh和ChristopherGuzikowski,他們幫助本書(shū)順利出版。

作者簡(jiǎn)介

  Perkroll是Rational軟件公司的主管,他負(fù)責(zé)開(kāi)發(fā)和管理Rational統(tǒng)一過(guò)程。Kroll有15年的軟件開(kāi)發(fā)經(jīng)驗(yàn),并且作為RUP及其前身產(chǎn)品的培訓(xùn)師、教員和顧問(wèn),他有超過(guò)10年的工作經(jīng)驗(yàn)。他的其他任務(wù)包括:認(rèn)證合作伙伴,對(duì)提供RUP相關(guān)服務(wù)的Rational公司工作人員進(jìn)行培訓(xùn)等。PhilippeKruchten是Rational統(tǒng)一過(guò)程的首席架構(gòu)師。Kruchten具有超過(guò)27年的開(kāi)發(fā)大型、軟件密集型系統(tǒng)的經(jīng)驗(yàn),這些項(xiàng)目覆蓋通信、國(guó)防、航天、運(yùn)輸和軟件開(kāi)發(fā)工具等領(lǐng)域。他還是《RationalUnifiedProcess,AnIntroduction》(中國(guó)電力出版社已出版其影印版《Rational統(tǒng)一過(guò)程引論》)一書(shū)的作者,該書(shū)已經(jīng)被翻譯成7種語(yǔ)言,并且它的兩個(gè)版本的銷(xiāo)量已經(jīng)超過(guò)15萬(wàn)冊(cè)。相關(guān)圖書(shū)

圖書(shū)目錄

第1部分 RUP導(dǎo)論
第1章 Rational統(tǒng)一過(guò)程介紹  3
1.1 什么是Rational統(tǒng)一過(guò)程  3  
1.2 RUP——一種方法  3  
1.3 RUP——良定義的軟件工程過(guò)程  7  
1.4 RUP——可定制的過(guò)程產(chǎn)品  13
1.5 結(jié)論  18
第2章 RUP的靈魂:通向成功的指導(dǎo)  19
2.1 盡早并且持續(xù)地化解重大風(fēng)險(xiǎn),否則將帶來(lái)很多麻煩  19
2.2 確保滿足客戶的需求  21
2.3 把注意力放到可執(zhí)行軟件上  22
2.4 盡早在項(xiàng)目中適應(yīng)變化  24
2.5 在早期確定一個(gè)可執(zhí)行架構(gòu)  26
2.6 使用構(gòu)件構(gòu)造系統(tǒng)  27
2.7 建立高效團(tuán)結(jié)的開(kāi)發(fā)團(tuán)隊(duì)  29
2.8 始終重視質(zhì)量  31
2.9 結(jié)論  32
第3章 比較過(guò)程:RUP、敏捷方法與嚴(yán)格的政府標(biāo)準(zhǔn)  33
3.1 如何比較過(guò)程?  33
3.2 敏捷開(kāi)發(fā)方法:低規(guī)范度,迭代開(kāi)發(fā)方法  34
3.3 SEI  CMM、SEI  CMMI、ISO/IEC、DOD-STD、MIL-STD:為得到更高可預(yù)測(cè)性
而采用高規(guī)范度的開(kāi)發(fā)方法  36
3.4 RUP:可適應(yīng)不同規(guī)范度的迭代開(kāi)發(fā)方法  38
3.5 要使用什么樣的迭代開(kāi)發(fā)方法?  40
3.6 要達(dá)到多高的規(guī)范度?  40
3.7 你的過(guò)程需要怎樣的RUP配置?  41
3.8 結(jié)論  43
第4章 應(yīng)用于個(gè)人的RUP:Deimos項(xiàng)目  45
4.1 一個(gè)人完成的軟件項(xiàng)目:Deimos項(xiàng)目  45
4.2 承諾(星期一午餐時(shí))  50
4.3 進(jìn)一步工作(星期一的晚些時(shí)候)  52
4.4 增強(qiáng)功能(星期二)  53
4.5 更多的進(jìn)展,更多的變化(星期三)  54
4.6 接近完成(星期四)  54
4.7 發(fā)布Beta測(cè)試版并移交(星期五)  55
4.8 結(jié)論  55
第2部分 一個(gè)RUP項(xiàng)目的生命周期
第5章 RUP的四個(gè)階段  59
5.1 一些常見(jiàn)的誤解  59
5.2 主要里程碑  59
5.3 沒(méi)有固定的工作流  60
5.4 沒(méi)有不變的制品  61
5.5 項(xiàng)目的三種類型  62
第6章 初始階段  63
6.1 初始階段的目標(biāo)  63
6.2 初始階段和迭代  64
6.3 目標(biāo)1:了解要?jiǎng)?chuàng)建什么樣的系統(tǒng)  65
6.4 目標(biāo)2:確定系統(tǒng)的主要功能  69
6.5 目標(biāo)3:制定至少一個(gè)可行的方案  70
6.6 目標(biāo)4:了解與項(xiàng)目相關(guān)的成本、時(shí)間表和風(fēng)險(xiǎn)  72
6.7 目標(biāo)5:確定遵循什么過(guò)程和使用哪些工具  72
6.8 項(xiàng)目回顧:生命周期目標(biāo)里程碑  73
6.9 結(jié)論  74
第7章 細(xì)化階段  75
7.1 細(xì)化階段的目標(biāo)  75
7.2 細(xì)化和迭代  76
7.3 目標(biāo)1:更明確的認(rèn)識(shí)需求  78
7.4 目標(biāo)2:設(shè)計(jì)、實(shí)現(xiàn)、驗(yàn)證系統(tǒng)架構(gòu)并建立架構(gòu)基線  79
7.5 目標(biāo)3:化解主要風(fēng)險(xiǎn),更精確地制定時(shí)間表和費(fèi)用估算  88
7.6 目標(biāo)4:細(xì)化開(kāi)發(fā)案例并搭建開(kāi)發(fā)環(huán)境  89
7.7 項(xiàng)目回顧:生命周期架構(gòu)里程碑  89
7.8 結(jié)論  90
第8章 構(gòu)造階段  91
8.1 構(gòu)造階段的目標(biāo)  92
8.2 構(gòu)造和迭代  93
8.3 目標(biāo)1:降低開(kāi)發(fā)成本并實(shí)現(xiàn)部分的并行開(kāi)發(fā)  94
8.4 目標(biāo)2:迭代開(kāi)發(fā)完整的產(chǎn)品,并準(zhǔn)備把它交付給用戶  99
8.5 項(xiàng)目回顧:初始可執(zhí)行能力里程碑  103
8.6 結(jié)論  104
第9章 移交階段  105
9.1 移交階段的目標(biāo)  106
9.2 移交階段的迭代和開(kāi)發(fā)周期  106
9.3 目標(biāo)1:進(jìn)行Beta測(cè)試以確保達(dá)到用戶期望  108
9.4 目標(biāo)2:培訓(xùn)用戶和維護(hù)人員來(lái)達(dá)到用戶的自我依賴  111
9.5 目標(biāo)3:準(zhǔn)備交付環(huán)境并轉(zhuǎn)換數(shù)據(jù)庫(kù)系統(tǒng)  111
9.6 目標(biāo)4:為投放市場(chǎng)作準(zhǔn)備:包裝、生產(chǎn)產(chǎn)品和進(jìn)行演示  112
9.7 目標(biāo)5:與涉眾合作完成交付工作  113
9.8 項(xiàng)目回顧:產(chǎn)品發(fā)布里程碑  114
9.9 結(jié)論  114
第3部分 RUP的應(yīng)用
第10章 配置、實(shí)例化和定制RUP  117
10.1 配置RUP  117
10.2 在項(xiàng)目中實(shí)例化RUP  120
10.3 定制RUP  123
10.4 結(jié)論  128
第11章 應(yīng)用RUP  129
11.1 在項(xiàng)目中應(yīng)用RUP  129
11.2 在大型組織中應(yīng)用RUP  136
11.3 一個(gè)做適度修改的典型計(jì)劃  139
11.4 一個(gè)做重大修改的典型計(jì)劃  141
11.5 一個(gè)做重大修改的激進(jìn)計(jì)劃  142
11.6 結(jié)論  143
第12章 計(jì)劃一個(gè)迭代項(xiàng)目  145
12.1 動(dòng)機(jī)  145
12.2 主要概念  145
12.3 概要計(jì)劃和詳細(xì)計(jì)劃:項(xiàng)目計(jì)劃和迭代計(jì)劃  147
12.4 創(chuàng)建項(xiàng)目計(jì)劃  149
12.5 迭代計(jì)劃  154
12.6 評(píng)估  156
12.7 一個(gè)迭代評(píng)估技術(shù):寬頻修改Delphi  156
12.8 優(yōu)化項(xiàng)目計(jì)劃  157
12.9 結(jié)論  158
第13章 應(yīng)用RUP時(shí)常見(jiàn)的錯(cuò)誤及解決方法  159
13.1 應(yīng)用RUP時(shí)的錯(cuò)誤  159
13.2 管理迭代開(kāi)發(fā)時(shí)的錯(cuò)誤  164
13.3 執(zhí)行分析、創(chuàng)建架構(gòu)、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試等活動(dòng)的錯(cuò)誤  170
13.4 結(jié)論  175
第4部分 對(duì)RUP基于角色的指導(dǎo)
第14章 對(duì)項(xiàng)目經(jīng)理的指導(dǎo)  179
14.1 項(xiàng)目經(jīng)理的任務(wù)  179
14.2 項(xiàng)目管理  181
14.3 項(xiàng)目經(jīng)理的活動(dòng)  184
14.4 在RUP中找到自己的方法  185
14.5 結(jié)論  186
14.6 關(guān)于項(xiàng)目經(jīng)理的一些資源  187
第15章 對(duì)系統(tǒng)分析員的指導(dǎo)  188
15.1 系統(tǒng)分析員的任務(wù)  188
15.2 從何開(kāi)始?  189
15.3 理解業(yè)務(wù)的操作  190
15.4 理解涉眾的需求  191
15.5 開(kāi)發(fā)外貌  192
15.6 開(kāi)發(fā)用況模型和術(shù)語(yǔ)表  194
15.7 示例:注冊(cè)課程的用況描述  198
15.8 細(xì)化模型  198
15.9 更新并細(xì)化需求  202
15.10 確保滿足需求并進(jìn)行測(cè)試  202
15.11 RUP中系統(tǒng)分析員的角色  202
15.12 關(guān)于系統(tǒng)分析員的一些資源  203
第16章 對(duì)系統(tǒng)架構(gòu)師的指導(dǎo)  204
16.1 系統(tǒng)架構(gòu)師的任務(wù)  204
16.2 系統(tǒng)架構(gòu)  206
16.3 不斷變化的角色  209
16.4 系統(tǒng)架構(gòu)師的工作  210
16.5 系統(tǒng)架構(gòu)師在RUP中的活動(dòng)  211
16.6 系統(tǒng)架構(gòu)師在RUP中的角色  215
16.7 在RUP中找到自己的方法  215
16.8 關(guān)于系統(tǒng)架構(gòu)師的一些資源  216
第17章 對(duì)開(kāi)發(fā)人員的指導(dǎo)  218
17.1 開(kāi)發(fā)人員的任務(wù)  218
17.2 開(kāi)發(fā)人員任務(wù)總覽  219
17.3 理解需求并設(shè)計(jì)約束條件  220
17.4 設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試用況及構(gòu)件  221
17.5 設(shè)計(jì)、實(shí)現(xiàn)并測(cè)試所有必要的數(shù)據(jù)庫(kù)  228
17.6 不斷與其他開(kāi)發(fā)人員的工作一起集成應(yīng)用程序  228
17.7 開(kāi)發(fā)人員的最佳實(shí)踐方法  230
17.8 關(guān)于開(kāi)發(fā)人員的一些資源  233
第18章 對(duì)測(cè)試人員的指導(dǎo)  235
18.1 測(cè)試人員的任務(wù)  235
18.2 什么是測(cè)試?  239
18.3 RUP的測(cè)試哲學(xué)  240
18.4 RUP產(chǎn)品中的測(cè)試規(guī)程  242
18.5 測(cè)試人員的活動(dòng)  244
18.6 結(jié)論  248
18.7 關(guān)于測(cè)試人員的一些資源  249
術(shù)語(yǔ)表  250  
參考文獻(xiàn)  253

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)