高品質(zhì)軟件成功之路

出版時(shí)間:2009-8  出版社:電子工業(yè)出版社  作者:胡香冬 編  頁數(shù):308  
Tag標(biāo)簽:無  

內(nèi)容概要

本書綜合設(shè)計(jì)者和實(shí)踐者的視角,全方位地展示軟件工程領(lǐng)域的問題和解決方案。全書分為基礎(chǔ)篇和高級(jí)篇兩部分。基礎(chǔ)篇概括介紹了IBM Rational軟件交付平臺(tái)及Rational統(tǒng)一過程整體架構(gòu),并從流程和項(xiàng)目管理、需求管理、設(shè)計(jì)和構(gòu)建、軟件質(zhì)量保證、配置和變更等方面,介紹了團(tuán)隊(duì)中不同角色在軟件開發(fā)的不同階段,如何在Rational軟件交付平臺(tái)上進(jìn)行協(xié)作。高級(jí)篇介紹Rational針對(duì)企業(yè)項(xiàng)目組合管理(PPM),分布式異地開發(fā),以及SOA領(lǐng)域提出的解決方案。    本書適合企業(yè)管理者、廣大開發(fā)人員、相關(guān)領(lǐng)域?qū)W生和研究人員閱讀和參考。

作者簡(jiǎn)介

胡香冬,2005年加入lBM中國軟件開發(fā)中心,曾從事Rational在項(xiàng)目和流程管理、軟件配置管理、自動(dòng)化測(cè)試等領(lǐng)域產(chǎn)品的開發(fā)、測(cè)試以及部署實(shí)施和集成架構(gòu)咨詢工作,是IBM認(rèn)證的RUP專家和00AD解決方案設(shè)計(jì)師。目前正帶領(lǐng)團(tuán)隊(duì)從事Rational Method Composer以及其他Rational新產(chǎn)品的設(shè)計(jì)和開發(fā)工作。

書籍目錄

第1章 Rational軟件交付平臺(tái)及開發(fā)過程概述 1.1 隨需應(yīng)變時(shí)代的挑戰(zhàn)  1.1.1 地理分布的業(yè)務(wù)  1.1.2 循規(guī)成為薪的必要條件  1.1.3 模塊化系統(tǒng)增強(qiáng)企業(yè)靈活性 1.2 Rational軟件交付平臺(tái) 1.3 Rational業(yè)務(wù)驅(qū)動(dòng)開發(fā)解決方案  1.3.1 需求和分析  1.3.2 設(shè)計(jì)和構(gòu)建  1.3.3 軟件質(zhì)量  1.3.4 變更和配置管理  1.3.5 流程和項(xiàng)目組合管理 1.4 RUP及Rational下一代流程解決方案  1.4.1 統(tǒng)一方法架構(gòu)  1.4.2 IBM Rational流程庫  1.4.3 RUP簡(jiǎn)介  1.4.4 流程的部署和執(zhí)行 1.5 小結(jié)第2章 項(xiàng)目及流程管理 2.1 實(shí)施項(xiàng)目管理的優(yōu)勢(shì)  2.1.1 項(xiàng)目管理的概念  2.1.2 實(shí)施成功的項(xiàng)目管理的好處 2.2 使用RPM進(jìn)行全面的項(xiàng)目管理  2.2.1 選擇有效的工具來提高項(xiàng)目管理的效率  2.2.2 RPM簡(jiǎn)介  2.2.3 使用RPM進(jìn)行項(xiàng)目及工作管理  2.2.4 使用RPM進(jìn)行人力資源管理  2.2.5 使用RPM進(jìn)行項(xiàng)目范圍及風(fēng)險(xiǎn)管理  2.2.6 通過RPM和其他Rational產(chǎn)品規(guī)劃管理流程 2.3 小結(jié)第3章 需求管理 3.1 需求管理的重要性  3.1.1 什么是需求管理  3.1.2 為什么需要需求管理 3.2 需求管理中的常見問題 3.3 IBM Rational需求管理解決方案  3.3.1 解決方案介紹  3.3.2 需求開發(fā)  3.3.3 需求跟蹤和量化管理  3.3.4 需求變更管理 3.4 小結(jié) 3.5 參考文獻(xiàn)第4章 設(shè)計(jì)和構(gòu)建 4.1 模型驅(qū)動(dòng)開發(fā)介紹  4.1.1 什么是模型驅(qū)動(dòng)開發(fā)  4.1.2 為什么需要模型  4.1.3 模型與UML  4.1.4 模型驅(qū)動(dòng)開發(fā)的優(yōu)勢(shì) 4.2 IBM RSA MDD介紹  4.2.1 RSA對(duì)于模型驅(qū)動(dòng)開發(fā)的支持  4.2.2 模型驅(qū)動(dòng)開發(fā)必備能力  4.2.3 RSA配置和設(shè)置  4.2.4 MDD的Hello World程序  4.2.5 對(duì)UML模型的操作  4.2.6 開發(fā)用例模型描述系統(tǒng)需求  4.2.7 開發(fā)分析模型描述系統(tǒng)業(yè)務(wù)邏輯  4.2.8 開發(fā)設(shè)計(jì)模型描述系統(tǒng)架構(gòu)  4.2.9 根據(jù)建模需要擴(kuò)展RSA功能  4.2.10 開發(fā)和重用設(shè)計(jì)模式 4.3 測(cè)試驅(qū)動(dòng)的設(shè)計(jì)和構(gòu)建  4.3.1 隨需實(shí)用的架構(gòu)和代碼分析  4.3.2 健壯有效的單元組件測(cè)試  4.3.3 方便精準(zhǔn)的運(yùn)行時(shí)分析  4.4 協(xié)調(diào)統(tǒng)一的設(shè)計(jì)和構(gòu)建平臺(tái)  4.4.1 統(tǒng)一的開發(fā)環(huán)境  4.4.2 無縫集成的交付平臺(tái) 4.5 小結(jié) 4.6 參考文獻(xiàn)第5章 軟件質(zhì)量保證 5.1 Rational Unified Process如何支持軟件質(zhì)量保證流程  5.1.1 IBM Rational Unified Process對(duì)軟件質(zhì)量保證上的理論支持  5.1.2 IBM Rational Unified Process對(duì)軟件質(zhì)量保證上的最佳實(shí)踐  5.1.3 Rational工具如何支持質(zhì)量保證過程 5.2 如何使用Rational ClearQuest Test Manager管理軟件測(cè)試資產(chǎn)  5.2.1 Rational ClearQuest Test Manager軟件的理論基礎(chǔ)  5.2.2 Rational ClearQuest Test Manager如何管理軟件測(cè)試資產(chǎn) 5.3 如何使用Rational測(cè)試工具來輔助軟件測(cè)試  5.3.1 使用Rational Manual Tester來輔助軟件手工測(cè)試  5.3.2 使用RationalFunctionalTester實(shí)現(xiàn)Web,Java和.NET軟件應(yīng)用的功能測(cè)試自動(dòng)化  5.3.3 使用Rational Robot實(shí)現(xiàn)MFC軟件應(yīng)用的測(cè)試自動(dòng)化  5.3.4 使用Rational Performance Tester實(shí)現(xiàn)軟件性能測(cè)試自動(dòng)化  5.3.5 使用Rational測(cè)試工具對(duì)mainframe平臺(tái)應(yīng)用開發(fā)的支持 5.4 如何整合Rational ClearQuest Test Manager和Rational測(cè)試工具進(jìn)行集成實(shí)現(xiàn)測(cè)試腳本的統(tǒng)一管理  5.4.1 集成的優(yōu)勢(shì)  5.4.2 集成的功能  5.4.3 測(cè)試腳本與測(cè)試用例記錄的關(guān)聯(lián)  5.4.4 測(cè)試腳本執(zhí)行結(jié)果的處理 5.5 小結(jié) 5.6 參考文獻(xiàn)第6章 配置和變更管理 6.1 配置和變更管理的基本概念  6.1.1 軟件配置管理的概念  6.1.2 軟件變更請(qǐng)求管理的概念 6.2 通過Rational ClearCase實(shí)現(xiàn)企業(yè)級(jí)軟件配置管理  6.2.1 完善的版本控制  6.2.2 高效的開發(fā)工作空間管理  6.2.3 并行開發(fā)支持  6.2.4 過程控制的最佳實(shí)踐——UCM 6.3 通過Rational ClearQuest實(shí)現(xiàn)變更管理  6.3.1 定制完整的請(qǐng)求變更管理解決方案  6.3.2 通過ClearQuest與ClearCase的集成實(shí)現(xiàn)配置和變更管理的統(tǒng)一 6.4 通過Rational Build Forge進(jìn)行構(gòu)建和發(fā)布管理,  6.4.1 Rational Build Forge在構(gòu)建和發(fā)布管理中的優(yōu)勢(shì)  6.4.2 Rational Build Forge的工作流程 6.5 異地開發(fā)支持 6.6 小結(jié) 6.7 參考文獻(xiàn)第7章 企業(yè)級(jí)項(xiàng)目組合管理解決方案 7.1 企業(yè)級(jí)項(xiàng)目管理 7.2 企業(yè)級(jí)項(xiàng)目管理所面臨的挑戰(zhàn)  7.2.1 項(xiàng)目與項(xiàng)目的關(guān)系  7.2.2 挑戰(zhàn) 7.3 基于mM Rational產(chǎn)品的企業(yè)級(jí)項(xiàng)目組合管理解決方案  7.3.1 利用平衡計(jì)分卡(Scorecard)評(píng)估項(xiàng)目  7.3.2 利用投資分析圖(Investment Chart)跟蹤項(xiàng)目狀態(tài)  7.3.3 利用假設(shè)場(chǎng)景(What-If)解決關(guān)鍵資源沖突  7.3.4 維護(hù)企業(yè)的模板庫  7.3.5 安全性設(shè)計(jì)  7.3.6 利用Web Service APl,與其他rr系統(tǒng)集成 7.4 小結(jié) 7.5 參考文獻(xiàn)第8章 分布異地開發(fā)(GDD)解決方案 8.1 什么是GDD 8.2 業(yè)務(wù)需求  8.2.1 靈活性  8.2.2 成本控制  8.2.3 及時(shí)性  8.2.4 全球化進(jìn)程  8.2.5 并購潮 8.3 參考模型  8.3.1 基于組織的模型  8.3.2 基于區(qū)域的模型  8.3.3 基于操作的模型  8.3.4 基于團(tuán)隊(duì)的模型 8.4 GDD面臨的挑戰(zhàn) 8.5 GDD生命周期及Rational解決方案  8.5.1 基于RUP的統(tǒng)一流程管理  8.5.2 利用ReqWeb實(shí)現(xiàn)需求的遠(yuǎn)程管理  8.5.3 軟件配置及變更管理——CC&ClearQuest  8.5.4 構(gòu)建和部署  8.5.5 分布式測(cè)試管理 8.6 小結(jié) 8.7 參考文獻(xiàn)第9章 SOA解決方案 9.1 SOA是什么  9.1.1 分布式系統(tǒng)技術(shù)發(fā)展  9.1.2 mM SOA FoundatiOn  9.1.3 SOA生命周期  9.1.4 mM SOA參考架構(gòu) 9.2 SOA方法論  9.2.1 RUP業(yè)務(wù)建模  9.2.2 RUP SOMA  9.2.3 RUP SOA治理 9.3 SOA治理  9.3.1 IBM SOA治理解決方案  9.3.2 建立合適的流程  9.3.3 項(xiàng)目組合管理  9.3.4 團(tuán)隊(duì)開發(fā)解決方案  9.3.5 管理服務(wù)  9.3.6 管理可重用資產(chǎn) 9.4 利用Rational軟件交付平臺(tái)開發(fā)SOA解決方案  9.4.1 需求管理  9.4.2 業(yè)務(wù)建?! ?.4.3 開發(fā)服務(wù)  9.4.4 測(cè)試服務(wù) 9.5 小結(jié) 9.6 參考文獻(xiàn)

章節(jié)摘錄

第1章 Rational軟件交付平臺(tái)及開發(fā)過程概述1.1 隨需應(yīng)變時(shí)代的挑戰(zhàn)自此從隨需應(yīng)變的觀念提出以來,IBM軟件一直致力于對(duì)隨需應(yīng)變的全面支持。那么什么是隨需應(yīng)變的業(yè)務(wù)?隨需應(yīng)變對(duì)一個(gè)企業(yè)來說到底意味著什么?IBM對(duì)隨需應(yīng)變的定義是:隨需應(yīng)變的業(yè)務(wù)指的是一個(gè)企業(yè),它的整合的業(yè)務(wù)流程(跨越整個(gè)公司,并包括合作伙伴、供應(yīng)商和客戶)能夠快速地對(duì)任何客戶需求、市場(chǎng)機(jī)會(huì)及外部威脅做出響應(yīng)。隨著全球化和信息化的加速進(jìn)行,每個(gè)行業(yè)甚至每個(gè)角落里的每個(gè)企業(yè)都面臨著這個(gè)大環(huán)境所帶來的新的挑戰(zhàn)和機(jī)遇。在業(yè)務(wù)上,隨需應(yīng)變意味著需要更加關(guān)注的是如下內(nèi)容。(1)響應(yīng)能力是企業(yè)的核心競(jìng)爭(zhēng)力;(2)人的效率是最為關(guān)鍵的成功因素;(3)在可接受的成本范圍內(nèi)的收入增長。這些業(yè)務(wù)上的需求給IT投資和軟件交付帶來了如下所示的新挑戰(zhàn)。(1)必須保持軟件項(xiàng)目與變化的業(yè)務(wù)優(yōu)先級(jí)一致;(2)如何在當(dāng)前的投資和技術(shù)能力約束下取得更好的業(yè)務(wù)成果;(3)如何有效地管理業(yè)務(wù)和技術(shù)風(fēng)險(xiǎn)。 圖1—1反映了業(yè)務(wù)變化的趨勢(shì)給軟件和系統(tǒng)開發(fā)帶來的影響。

編輯推薦

以下讀者均可從《高品質(zhì)軟件成功之路:IBM Rational軟件交付平臺(tái)全接觸》受益匪淺:管理者:通過《高品質(zhì)軟件成功之路:IBM Rational軟件交付平臺(tái)全接觸》可看到提高企業(yè)競(jìng)爭(zhēng)力的方向:廣大開發(fā)人員:通過《高品質(zhì)軟件成功之路:IBM Rational軟件交付平臺(tái)全接觸》可以學(xué)到需要提高的技能,如何更好地在團(tuán)隊(duì)環(huán)境中工作,從而得到更好的職業(yè)發(fā)展:學(xué)生和研究人員:通過《高品質(zhì)軟件成功之路:IBM Rational軟件交付平臺(tái)全接觸》可以全面了解這一領(lǐng)域的發(fā)展現(xiàn)狀和方向,學(xué)習(xí)業(yè)界先進(jìn)經(jīng)驗(yàn),更好地推進(jìn)軟件工程的發(fā)展。Rational最新產(chǎn)品開發(fā)及軟件交付解決方案實(shí)施最前沿技術(shù)骨干傾力編寫;首次綜合設(shè)計(jì)者和實(shí)踐者的視角、全方位展示軟件工程領(lǐng)域的問題及解決方案;從Rational最新軟件工程理念入手,介紹其在軟件交付全生命周期各領(lǐng)域倡導(dǎo)的最佳實(shí)踐;內(nèi)容涵蓋為幫助企業(yè)提升整體競(jìng)爭(zhēng)力而提供的針對(duì)性解決方案,包括PPM解決方案、GDD解決方案和SOA解決方案等。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    高品質(zhì)軟件成功之路 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7