注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書經濟管理管理項目管理軟件開發(fā)項目管理

軟件開發(fā)項目管理

軟件開發(fā)項目管理

定 價:¥68.00

作 者: 欒躍著
出版社: 上海交通大學出版社
叢編項: 軟件工程叢書
標 簽: 軟件項目管理

ISBN: 9787313041111 出版時間: 2005-08-01 包裝: 膠版紙
開本: 23cm 頁數: 566 字數:  

內容簡介

  《軟件開發(fā)項目管理》是一本關于軟件開發(fā)項目管理的專業(yè)著作,全書以以現代化項目管理的指南和理念作為基礎,論述了軟件開發(fā)項目管理的方法,內容涉及從項目的概念到項目管理、項目的流程概念和領域適應的綜合運用、項目管理領域知識運用和項目啟動管理、軟件開發(fā)項目計劃階段的管理、軟件開發(fā)項目的范圍和需求分析、軟件開發(fā)功能總結的指南等方面?!盾浖_發(fā)項目管理》以現代化項目管理的指南和理念作為基礎,論述了軟件開發(fā)項目管理的方法:從軟件開發(fā)項目的特征開始,到軟件開發(fā)項目的工作任務;從軟件開發(fā)項目生命周期的概念,到如何制定軟件開發(fā)項目的計劃和時間表從軟件的功能需求總結,到設計規(guī)范書的撰寫;從如何進行開發(fā)和測試的管理,到如何成為一個高素質的項目經理。

作者簡介

  欒躍生于上海,1976年畢業(yè)于上海西江中學,就讀于原上海航道學校(現為上海航道學院)的航道測量班,曾在1979年夏畢業(yè)實習中與全班師生共同赴浙江,測量并繪制出我國第一套富春江的水深航道圖,為國家填補了一個重要的地質資料的空白。1979年畢業(yè)后曾在上海航道局航修站短暫工作過。1980年夏赴美國自費留學,就讀于美國南伊利諾斯州立大學愛德華分校(SoutherillinoisUniversityatEdwardsville),1984年取得電機工程學士學位、1985年取得該校研究院的電機工程碩士學位。自1985年到1992年,欒躍在美國的工業(yè)界從事了多年的工業(yè)生產自動化控制系統(tǒng)的設計和開發(fā),歷任歐文斯一伊利諾(Owens—illinois)、雷諾茲金屬公司(ReynoIdsMetalsCompany),和西門子(Siemens)公司的電機工程師和系統(tǒng)工程師,進行自動化系統(tǒng)的開發(fā)。1993年欒躍加入了開發(fā)大型主機在桌面計算機上模擬終端的軟件公司Attachmate,擔任高級軟件開發(fā)工程師,進行模擬終端軟件工具的開發(fā)。199

圖書目錄

第1章從項目的概念到項目管理1
引言:軟件開發(fā)的獨特挑戰(zhàn)1
1.1軟件開發(fā)的管理不可忽視4
1.1.1缺乏良好的管理很容易帶來的惡果4
1.1.2技術素質并不等于管理素質5
1.1.3管理人才也需要吸引和培養(yǎng)6
1.1.4提高軟件開發(fā)管理的能力應該是信息企業(yè)努力追逐的目標7
1.2利用項目管理的原則指導軟件開發(fā)8
1.2.1將任何軟件開發(fā)的工作當作一個工程項目來管理8
1.2.2將項目管理的實踐指南為軟件開發(fā)服務8
1.3學習項目管理的基本理念10
1.3.1項目管理的歷史和發(fā)展簡介10
1.3.2從一個項目的定義說起14
1.3.3用項目的定義幫助我們理解軟件開發(fā)管理的理念18
1.3.4項目管理的定義21
1.3.5項目管理的理論范圍23
1.4項目管理的一個關鍵的基本理念30
1.5從項目的定義到軟件開發(fā)項目35
1.6軟件開發(fā):是藝術還是科學39
本章總結43
本章介紹的概念和名詞43
進一步思考和練習44
第2章項目的流程概念和領域知識的綜合運用45
引言:項目管理是流程管理和使用領域知識的綜合45
2.1項目運作流程階段的理念以及運用45
2.1.1項目流程階段的概念45
2.1.2項目流程階段的特征47
2.1.3流程和流程群的概念和對管理的啟示49
2.2項目管理的具體工作和在項目流程中的運用51
2.2.1項目管理必須執(zhí)行的十大具體工作51
2.2.2項目管理的十大工作在項目流程中的執(zhí)行54
2.3項目管理的指南在軟件開發(fā)上的運用59
2.3.1項目管理的十大工作在軟件開發(fā)管理上的運用59
2.3.2軟件項目管理工作任務的執(zhí)行順序和工作總結63
2.4執(zhí)行軟件開發(fā)項目管理的綜合總結71
2.4.1項目管理領域知識和流程的綜合運用71
2.4.2軟件開發(fā)流程特點的分析78
2.4.3軟件開發(fā)生命周期的特點和具體工作的總結83
本章總結94
本章介紹的概念和名詞94
進一步思考和練習95
第3章項目管理領域知識運用和項目啟動管理96
引言:學習和利用項目管理的領域知識96
3.1項目管理的領域知識運用的指南96
3.2軟件開發(fā)項目啟動階段的管理和實踐指南98
3.2.1軟件開發(fā)項目啟動管理的定義98
3.2.2軟件開發(fā)項目啟動管理的具體運作和流程100
3.3不同類型的軟件開發(fā)項目的特征108
3.3.1軟件產品109
3.3.2軟件系統(tǒng)110
3.3.3不同類型的軟件開發(fā)項目的特征總結112
3.4項目意向總結書的撰寫指南114
3.4.1項目意向總結書的撰寫目的114
3.4.2軟件開發(fā)項目意向總結的撰寫114
3.4.3軟件開發(fā)項目意向總結書撰寫的模板和提綱116
本章總結120
本章介紹的概念和名詞120
進一步思考和練習121
第4章軟件開發(fā)項目計劃階段的管理122
引言:軟件開發(fā)項目管理中計劃工作的重要性122
4.1軟件開發(fā)項目計劃的理念123
4.2軟件開發(fā)項目計劃階段的管理指南124
4.2.1軟件開發(fā)項目計劃管理的定義124
4.2.2軟件開發(fā)項目計劃階段管理的具體工作和流程總結125
4.3制定軟件開發(fā)項目計劃的理念133
4.3.1整體計劃的制定:計劃的計劃133
4.3.2計劃的制定過程也可以是一個循環(huán)的過程134
本章總結138
本章介紹的概念和名詞139
進一步思考和練習139
第5章軟件開發(fā)項目的范圍管理和需求分析140
引言:范圍管理是制定項目計劃的基礎140
5.1項目管理領域知識中范圍管理的理念140
5.1.1范圍管理的定義140
5.1.2范圍管理的理念141
5.1.3范圍管理的原則對軟件開發(fā)管理的啟示142
5.2軟件開發(fā)項目的范圍管理144
5.2.1項目范圍的定義144
5.2.2范圍管理的理念在軟件開發(fā)管理上的運用145
5.2.3軟件開發(fā)項目功能范圍管理的工作任務146
5.3軟件開發(fā)項目需求管理的總結147
5.3.1功能需求管理的概念及重要性147
5.3.2需求管理的工作范圍及分析148
5.4軟件開發(fā)項目需求分析的實踐指南151
5.4.1商業(yè)需求的分析及指南151
5.4.2使用者需求的分析及指南153
5.4.3功能需求的分析及指南155
5.4.4系統(tǒng)需求的分析及指南155
5.4.5質量需求的分析及指南159
5.4.6性能需求的分析及指南168
5.4.7非功能需求的分析及指南173
5.4.8開發(fā)局限的分析及指南176
本章總結179
本章介紹的概念和名詞180
進一步思考和練習181
第6章軟件開發(fā)功能總結的指南182
引言:范圍管理是制定項目計劃的基礎182
6.1從使用方案到功能設計183
6.1.1使用方案的理念183
6.1.2從使用方案到設計的三步法184
6.2軟件開發(fā)項目的功能需求總結指南190
6.3提高功能需求總結撰寫質量的建議200
6.3.1將功能需求的來源建立在具體的使用方案的基礎上201
6.3.2避免功能定義模糊,控制好需求分析的細致程度203
6.3.3采用簡潔明了的寫作風格204
6.3.4注意文件的開端205
6.3.5遵循優(yōu)秀的需求總結格式的衡量標準206
本章總結212
本章介紹的概念和名詞213
進一步思考和練習213
第7章軟件項目設計規(guī)范管理的藝術214
引言:功能設計規(guī)范書是整個開發(fā)項目的中心指南214
7.1軟件開發(fā)的藍圖:功能設計規(guī)范書215
7.1.1什么是功能設計規(guī)范書215
7.1.2設計規(guī)范書的讀者和滿足的需要217
7.2撰寫高質量的設計規(guī)范書的藝術218
7.2.1明確理解和總結項目的目標.客戶的要求和所需要解決的問題219
7.2.2從產品使用方案的設計入手219
7.2.3調查和驗證設計方案的可行性并對設計方案附上優(yōu)先系數221
7.2.4選擇規(guī)范書的格式和提綱模式222
7.2.5撰寫功能規(guī)范書的初稿223
7.2.6預審規(guī)范書的初稿224
7.2.7修訂初稿,撰寫功能規(guī)范書的正稿224
7.2.8修訂功能規(guī)范書的正稿,審核并通過正稿225
7.2.9保持規(guī)范書的修訂和更新記錄226
7.3簡單型的設計規(guī)范書的工作法227
7.4設計規(guī)范書中應避免的差錯和陷阱229
7.4.1設計規(guī)范書不夠詳細和完整229
7.4.2設計規(guī)范書過分冗長230
7.4.3在撰寫設計規(guī)范書的早期過分追求完美231
7.4.4設計規(guī)范書更新太多或更新不夠231
7.4.5不向整個團隊進行及時的通氣231
7.4.6不用正確的文檔寫作提綱和模板233
7.4.7忽視對有待解決問題的處理233
7.5軟件產品設計規(guī)范書的撰寫模板234
本章總結239
本章介紹的概念和名詞240
進一步思考和練習240
第8章項目工作任務的分解和時間表的制定241
引言:以工作任務分解促進合理的時間表的制定241
8.1工作任務的分解——制定項目計劃時間表的基礎242
8.1.1項目工作分解的定義242
8.1.2項目工作分解的重要概念244
8.2項目工作任務分解的具體步驟舉例246
8.3項目時間管理的計劃–時間表的制定249
8.3.1時間管理領域知識的理論和概念249
8.3.2項目工作任務的網絡圖的介紹250
8.3.3項目工作任務網絡圖的定義和規(guī)范252
8.3.4項目工作任務網絡圖之一:項目工作秩序圖的基本規(guī)范254
8.3.5新型項目工作秩序圖的基本規(guī)范255
8.4從項目網絡圖到項目時間表257
8.4.1通過項目網絡圖的制定來規(guī)劃項目的時間周期257
8.4.2使用項目網絡圖進行時間管理值的運算258
8.4.3繪制幫助進行時間估算的項目網絡圖260
8.4.4計算項目時間表決定性通道的重要意義268
8.5制定項目計劃的時間表271
8.5.1項目時間計劃表的制定271
8.5.2項目時間計劃表的標準276
8.5.3項目時間管理的原則對軟件開發(fā)管理的啟示279
本章總結281
本章介紹的概念和名詞282
進一步思考和練習283
第9章軟件開發(fā)組織的結構和團隊建設284
引言:軟件開發(fā)需要多種人才的合作284
9.1軟件開發(fā)團隊的人員配備及職責286
9.1.1團隊的概念及軟件開發(fā)的基本團隊組成286
9.1.2軟件開發(fā)的中心團隊和輔助性團隊的概念287
9.2軟件開發(fā)的中心團隊的組成及責任289
9.2.1項目經理團隊289
9.2.2開發(fā)團隊291
9.2.3測試團隊292
9.3軟件開發(fā)的輔助性團隊的組成及責任295
9.3.1客戶教育或文檔團隊296
9.3.2可用性團隊297
9.3.3本地化團隊299
9.3.4產品建造團隊301
9.3.5系統(tǒng)安置團隊302
9.4其他的非開發(fā)性團隊303
9.4.1非開發(fā)團隊或組織的介紹304
9.4.2根據自己公司的需要建立其他非開發(fā)團隊312
9.5軟件開發(fā)組織的團隊建設313
9.5.1重視軟件開發(fā)組織的管理313
9.5.2聘用優(yōu)秀的人才313
9.5.3重視對人才的不斷的培養(yǎng)314
9.5.4執(zhí)行良性的.促進努力工作的衡量和評比制度315
9.5.5建立并執(zhí)行開發(fā)運作流程的規(guī)章制度315
本章總結317
本章介紹的概念和名詞318
進一步思考和練習318
第10章項目經理在軟件開發(fā)中的重要作用319
引言:項目管理離不開專業(yè)的項目經理319
10.1項目經理的歷史和定義319
10.1.1為什么需要項目經理319
10.1.2不同項目經理名稱的含義320
10.1.3軟件開發(fā)項目經理的定義322
10.2沒有專職的項目經理的害處324
10.3項目經理的責任326
10.3.1做用戶利益的代言人327
10.3.2做項目利益的代言人與執(zhí)行者329
10.3.3做軟件功能設計的設計師330
10.3.4管理開發(fā)項目的進展和進行軟件設計的不同責任332
10.4項目經理所需要具備的素質333
10.4.1具有正直的人格和品德334
10.4.2具有基本的聰明才智335
10.4.3具有對技術的追求和熱愛336
10.4.4具有對用戶或客戶的理解和同情337
10.4.5熟悉和掌握軟件開發(fā)的本領340
10.4.6具有軟件使用界面設計的本領和技巧341
10.4.7具備項目管理的知識和本領343
10.4.8具備良好的溝通和交流能力345
10.4.9能妥善協(xié)調團隊之間的合作348
10.4.10具備基本的市場知識和眼光351
10.4.11具備強健的項目經理的本領是一個長期的學習和實踐過程352
10.5項目經理的能力和級別的對照表353
10.6項目經理的責任范圍到項目經理團隊的分工361
本章總結363
本章介紹的概念和名詞363
進一步思考和練習364
第11章軟件編程開發(fā)和測試的管理365
引言:開發(fā)項目執(zhí)行階段的中心任務365
11.1軟件編程開發(fā)的管理和實踐指南365
11.1.1開發(fā)工作的范圍365
11.1.2軟件程序開發(fā)管理的流程規(guī)章指南369
11.2軟件測試的管理和實踐指南383
11.2.1軟件測試工作的概念383
11.2.2面向功能組件結構的不同測試方法385
11.2.3面向驗證符合設計標準的不同測試方法386
11.2.4面向檢驗覆蓋面的不同測試方法391
11.3制定軟件測試度量的指南394
11.3.1質量度量的定義394
11.3.2優(yōu)秀質量度量的特征以及度量范圍的總結395
11.3.3缺陷統(tǒng)計數據的度量396
11.3.4自動化測試與手動測試比率的度量400
11.3.5程序源代碼覆蓋率的度量401
11.4制定軟件測試計劃的管理和實踐指南402
11.4.1測試計劃的定義403
11.4.2測試計劃的內容以及其撰寫的指南404
11.4.3軟件測試計劃的撰寫參照模板406
11.4.4測試計劃內容的進一步解釋410
11.5測試運作的管理和優(yōu)良實踐的指南413
11.5.1在項目的早期就制定測試計劃413
11.5.2使用合適的工具進行測試計劃的歸納總結413
11.5.3使用專業(yè)的測試專家414
11.5.4記錄每個測試方案的結果414
11.5.5測試與開發(fā)同步進行415
11.5.6將測試功能設計到程序里去415
11.5.7充分利用自動化測試416
11.5.8根據軟件的使用方案來編寫測試方案417
11.5.9利用可用性測試來幫助尋找功能設計中的問題417
本章總結420
本章介紹的概念和名詞421
進一步思考和練習422
進一步學習的參照422
第12章軟件開發(fā)項目的執(zhí)行管理423
引言:連接軟件開發(fā)的綜合結果的管理423
12.1軟件開發(fā)執(zhí)行階段的運作424
12.1.1將整個開發(fā)組織的運作貫穿連接起來的關鍵424
12.1.2如何進行統(tǒng)一的糾錯和更改的追蹤428
12.2控制軟件準時發(fā)行的方法431
12.2.1程序源代碼的穩(wěn)定趨勢特征的分析431
12.2.2源代碼穩(wěn)定的控制也采用循環(huán)漸進的管理方式434
12.2.3從控制源代碼的穩(wěn)定來控制軟件的發(fā)行時間434
12.2.4通過衡量軟件的質量來判斷可以發(fā)行的時間438
12.2.5缺陷糾錯的優(yōu)先級和缺陷嚴重性的定義441
12.3制定和使用開發(fā)執(zhí)行階段的終結衡量標準446
12.3.1制定和使用開發(fā)執(zhí)行階段的終結衡量標準446
12.3.2終結衡量標準的模板447
12.3.3軟件發(fā)行采用的不同的優(yōu)先選擇448
12.4軟件開發(fā)執(zhí)行階段的管理任務450
12.4.1進行糾錯和更改的請求記錄450
12.4.2進行糾錯和更改控制管理的數據搜索453
12.4.3進行糾錯和更改控制管理的決定455
本章總結456
本章介紹的概念和名詞456
進一步思考和練習457
第13章軟件開發(fā)項目的更改控制管理458
引言:更改控制是軟件開發(fā)的關鍵管理環(huán)節(jié)458
13.1為什么要對功能需求的改變進行管理459
13.1.1引起對軟件功能或設計要求更改的原因459
13.1.2對付更改要求的傳統(tǒng)方法460
13.1.3完善的功能需求變化管理的特征460
13.2功能需求變化管理方法的指南461
13.2.1進行功能需求變化管理的指南461
13.2.2執(zhí)行統(tǒng)一的運作步驟和流程464
13.2.3功能需求變化管理的運作規(guī)章制度文件的模板466
13.2.4變化控制委員會所做的決定469
13.3變化控制委員會472
13.3.1建立和利用變化控制委員會472
13.3.2變化控制委員會的組成472
13.3.3變化控制委員會的任務474
13.3.4怎樣有效地執(zhí)行變化控制委員會的職責476
13.4微軟獨特的變化控制管理的文化和實踐477
13.4.1使用統(tǒng)一的糾錯追蹤工具進行變化控制管理478
13.4.2“三國會議”和“備戰(zhàn)會”——微軟的“CCB”480
13.4.3微軟產品開發(fā)的更改控制管理的運作流程483
13.4.4微軟的變化控制管理使用的各種記錄字段和標記值485
13.4.5微軟的變化控制管理的工具及其使用489
13.5進行變化控制管理的數據和標記值的使用總結493
13.5.1變化更改控制管理的記錄字段和標記值的總結495
13.5.2變化更改控制管理的記錄字段的組合介紹501
13.6產品制作源代碼編譯過程中的變化控制管理505
本章總結508
本章介紹的概念和名詞509
進一步思考和練習510
結束篇創(chuàng)造中國軟件開發(fā)的輝煌新篇章511
引言:中國信息業(yè)的發(fā)展還任重道遠511
14.1掃除盲點.糾正偏見——從Retalix的案例說起512
14.1.1爭取價值鏈高端的市場515
14.1.2推廣擴張性的市場開拓策略和企業(yè)文化516
14.1.3采取“拿來主義”與自我開發(fā)齊頭并進520
14.2推動業(yè)界改革.促進良性的競爭循環(huán)和發(fā)展525
14.2.1解決業(yè)界目前的一些機制問題刻不容緩525
14.2.2解決業(yè)界目前的問題需要大家的一起努力531
14.3發(fā)揮自身的優(yōu)勢,抓住新技術契機進行跳躍式發(fā)展536
14.3.1抓住網絡服務的新技術契機537
14.3.2推動超出桌面計算機之外的應用軟件539
14.3.3推動政府電子政務領域的發(fā)展548
14.4結束語555
編后記558
附錄軟件開發(fā)項目管理中常用英文名詞注釋559

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號