出版時(shí)間:2005-9 出版社:清華大學(xué)出版社 作者:金敏,周翔 編著 頁數(shù):117
Tag標(biāo)簽:無
內(nèi)容概要
本書探討了Rational統(tǒng)一過程、敏捷過程與微軟過程三種目前軟件界最具影響力的軟件開發(fā)過程各自的優(yōu)勢(shì)與不足,幫助軟件開發(fā)企業(yè)從中進(jìn)行選擇。 本書首先分析了瀑布模型、螺旋模型等傳統(tǒng)的軟件生命周期模型在解決現(xiàn)代軟件產(chǎn)業(yè)困境方面存在的局限性,提出走出現(xiàn)代軟件產(chǎn)業(yè)困境需要如Rational統(tǒng)一過程、敏捷過程與微軟過程的“軟件過程模式”。接著圍繞軟件過程模式中的生命周期、人員、方法與產(chǎn)品四大要素及相互關(guān)系,分別剖析了三種軟件過程的原則規(guī)范、思想本質(zhì)、存在的優(yōu)點(diǎn)和缺陷及適用的軟件項(xiàng)目類型。闡述過程注重深入淺出、理論聯(lián)系實(shí)際,既有抽象的思想分析,又有生動(dòng)的實(shí)際案例對(duì)原則的內(nèi)涵及運(yùn)用方法進(jìn)行詮釋;既有成功的項(xiàng)目實(shí)踐經(jīng)驗(yàn)介紹,又有失敗的項(xiàng)目教訓(xùn)總結(jié)。本書最后在綜合吸收三種軟件過程的優(yōu)點(diǎn)、克服其缺點(diǎn)的基礎(chǔ)上,提出一種新的集成過程模式,并指出:該模式也不是一種放之四海皆準(zhǔn)的軟件過程模式,任何軟件項(xiàng)目都應(yīng)根據(jù)項(xiàng)目的具體需求和環(huán)境對(duì)選用的軟件過程模式進(jìn)行適當(dāng)?shù)夭眉艋驍U(kuò)充,尋求最適于該項(xiàng)目的、專用的最佳軟件過程。 本書可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的研究生和本科高年級(jí)學(xué)生的教材,也可作為軟件開發(fā)人員、項(xiàng)目經(jīng)理、企業(yè)領(lǐng)導(dǎo)選擇和實(shí)施Rational統(tǒng)一過程、敏捷過程與微軟過程的快速指南和簡明參考資料。
作者簡介
金敏,女,博士。曾就職于煙臺(tái)東方電子信息產(chǎn)業(yè)股份有限公司,任高級(jí)項(xiàng)目經(jīng)理;現(xiàn)為湖南大學(xué)軟件學(xué)院副教授、碩士生導(dǎo)師。主要從事軟件工程、嵌入式系統(tǒng)、過程控制等方面的研究與項(xiàng)目開發(fā)工作。先后承擔(dān)和參與完成10多項(xiàng)省部級(jí)科研課題和產(chǎn)品開發(fā)項(xiàng)目。
周翔,男,
書籍目錄
第1章 緒論 1.1 現(xiàn)代軟件產(chǎn)業(yè)的困境 1.1.1 困境中的現(xiàn)代軟件產(chǎn)業(yè) 1.1.2 陷入困境的根源 1.2 軟件生命周期模型及其局限性 1.2.1 困境中的消極態(tài)度 1.2.2 困境中的積極探索 1.2.3 軟件過程 1.2.4 軟件生命周期模型及其局限性 1.3 走出困境——軟件過程模式 1.3.1 軟件過程模式定義 1.3.2 幾種典型的軟件過程模式 1.3.3 提出軟件過程模式的意義 1.4 本書的主要內(nèi)容和意義 習(xí)題1第2章 軟件過程模式1——Rational統(tǒng)一過程 2.1 Rational統(tǒng)一過程概述 2.1.1 什么是Rational統(tǒng)一過程 2.1.2 Rational統(tǒng)一過程的發(fā)展史 2.1.3 Rational 統(tǒng)一過程與最佳實(shí)踐 2.1.4 Rational 統(tǒng)一過程應(yīng)用概況 2.2 Rational 統(tǒng)一過程術(shù)語 2.3 Rational 統(tǒng)一過程規(guī)范 2.3.1 Rational統(tǒng)一過程的生命周期——二維結(jié)構(gòu)生命周期 2.3.2 Rational統(tǒng)一過程的人員——角色及期活動(dòng) 2.3.3 Rational統(tǒng)一過程的方法——方法與工具 2.3.4 Rational統(tǒng)一過程的產(chǎn)品——工件 2.3.5 Rational統(tǒng)一過程的生命周期、人員、方法、產(chǎn)品四要素間的關(guān)系 2.4 Rational統(tǒng)一過程的特點(diǎn) 2.4.1 統(tǒng)一過程的優(yōu)點(diǎn) 2.4.2 Rational統(tǒng)一過程的缺陷 2.5 Rational統(tǒng)一的實(shí)施策略 2.6 Rational統(tǒng)一過程案例——漸進(jìn)交付的系統(tǒng) 2.6.1 漸進(jìn)交付的案例描述 2.6.2 漸進(jìn)交付的案例點(diǎn)評(píng) 2.7 本章小結(jié) 習(xí)題2 第3章 軟件過程模式2——敏捷過程 3.1 敏捷過程概述 3.2 敏捷過程的價(jià)值觀與原則 3.2.1 敏捷過程的基本價(jià)值觀與原則 3.2.2 極限編程 3.2.3 其他敏捷過程 3.3 敏捷過程的特點(diǎn)——與RUP比較 3.2.1 敏捷過程的基本價(jià)值觀與原則 3.2.2 極限編程 3.2.4 其他敏捷過程 3.3 敏捷過程的特點(diǎn)——與RUP比較 3.3.1 敏捷過程的生命周期 3.3.2 敏捷過程的人員 3.3.3 敏捷過程的方法 3.3.4 敏捷過程的產(chǎn)品 3.3.5 敏捷過程的生命周期、人員、方法與產(chǎn)品四要素的關(guān)系 3.4 敏捷過程的實(shí)施策略 3.5 敏捷過程案例——對(duì)需求變化的兩種態(tài)度 3.5.1 需求變化持案例描述 3.5.2 需求變化的案例點(diǎn)評(píng) 3.6 本章小結(jié) 習(xí)題3第4章 軟件過程模式3——微軟過程 4.1 微軟過程概述 4.2 微軟過程術(shù)語 4.3 微軟過程基本原則 4.3.1 微軟過程的過程原則 4.3.2 微軟過程的組隊(duì)原則 4.4 微軟過程的特點(diǎn)——與AP RUP比較 4.4.1 微軟過程的生命周期 …… 第5章 最佳軟件過程模式參考文獻(xiàn)
媒體關(guān)注與評(píng)論
書評(píng)本書特色: ·先進(jìn)性、前沿性和綜合性,對(duì)比論述最新的軟件過程方法; ·提供了豐富案例,融合了編者多年的項(xiàng)目實(shí)踐經(jīng)驗(yàn); ·已作為教材試用了多個(gè)學(xué)期,效果良好。
編輯推薦
·先進(jìn)性、前沿性和綜合性,對(duì)比論述最新的軟件過程方法; ·提供了豐富案例,融合了編者多年的項(xiàng)目實(shí)踐經(jīng)驗(yàn); ·已作為教材試用了多個(gè)學(xué)期,效果良好。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載