注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學使用UML進行面向對象的項目管理

使用UML進行面向對象的項目管理

使用UML進行面向對象的項目管理

定 價:¥36.00

作 者: (美)Murray Cantor著;徐暉等譯
出版社: 人民郵電出版社
叢編項:
標 簽: 面向對象語言 程序設計

ISBN: 9787115120342 出版時間: 2004-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 300 字數(shù):  

內容簡介

  循序漸進地指導你走過一個面向對象項目的完整的生命周期幾乎所有的軟件項目都具有風險性,因此,項目經理的目標就是在滿足客戶需求的同時,采用某種方法來解決成本和進度的不確定性。在本書中,Murray Cantor描述了一種一流的、基于UML的方法來管理面向對象的項目,以保證在預算內準時交付高質量軟件。Cantor根據他在IBM和TASC公司期間管理主要軟件項目的經驗,向大家講述以下內容:·一種歷經考驗的方法,利用UML工具的優(yōu)點來克服在大部分項目中遇到的難題,并提交一個優(yōu)化的面向對象的系統(tǒng)?!ぴ陧椖坑媱潯L險管理、進度安排、階段預算等方面,用傳統(tǒng)方法來集成基于對象技術的一些技巧?!θ绾翁幚碓陧椖块_發(fā)過程中出現(xiàn)的重要的“人際關系”問題,提供專家級意見?!ふ鎸嵉拈_發(fā)經歷讓你直接體會到幾個重要的開發(fā)項目中什么是有效的,什么是無效的?!ひ粋€全程項目實例,帶你走過一個項目的每一階段,按照問題和解決辦法的方式來講述。訪問本書配套網站http://www.wiley.com/compbooks/cantor,可以發(fā)現(xiàn):·用來管理用例和工作拆分結構的項目進度安排、預算和數(shù)據庫平臺的樣本?!ひ粋€管理增量開發(fā)的電子版業(yè)務手冊?!ひ粋€開發(fā)跟蹤圖。本書介紹了如何使用面向對象方法學進行項目管理。本書分三個部分。第一部分包括前4章,介紹了軟件項目管理的重要原則、統(tǒng)一建模語言以及它在軟件開發(fā)過程中的使用、軟件開發(fā)生命周期模型等基礎內容。本書的第二部分包括第5章至第8章,討論了軟件開發(fā)中與各階段聯(lián)系的各種概念的應用,詳細討論了UML軟件開發(fā)過程的所有階段和活動。第三部分介紹了如何評估及報告項目狀態(tài),并且提供各種平均值、預算和開發(fā)的評估方法檢驗項目是否沿著軌道前進。書中還有一個軟件開發(fā)工程項目的例子,貫穿整本書中。本書可作為管理面向對象開發(fā)的參考書,適合于開發(fā)人員、項目經理、軟件工程研究人員閱讀參考。

作者簡介

  MurraCantor博士在軟件開發(fā)方面有十幾年的管理經驗,他目前在TASC任資深項目經理。TASC是Litton公司的一家子公司,主要提供信息技術服務。Contor博士在TASC管理基于對象項目的開發(fā),還是面向對象開發(fā)的內部顧問。在加入TASC之前,他曾經在IBM任產品開發(fā)經理,主要管理圖形設計和開發(fā)及多媒體子系統(tǒng)。

圖書目錄

第一部分  面向對象項目管理的基本原理
第1章  面向對象開發(fā)的管理工具  3
1.1  遇到的困難  4
1.1.1  需求不充分且經常變更  5
1.1.2  缺乏與客戶的溝通  8
1.1.3  團隊內部溝通不暢  9
1.1.4  不必要的復雜度  10
1.1.5  團隊工作缺乏效率  11
1.2  用面向對象技術解決困難  12
1.3  協(xié)作  16
1.4  團隊溝通  21
1.4.1  公共詞匯表和公共語言  22
1.4.2  適當規(guī)模的溝通  22
1.5  團隊動態(tài)  30
1.6  小結  34
第2章 將統(tǒng)一建模語言作為管理工具  37
2.1  使用抽象  38
2.2  統(tǒng)一建模語言  39
2.3  歸檔需求  41
2.3.1  用例  41
2.3.2  用例圖  44
2.3.3  編寫包需求文檔  46
2.4  編寫軟件設計文檔  49
2.5  一個良好設計的特征  62
2.6  構件和子系統(tǒng)  63
2.7  可追溯性  66
2.8  小結  68
第3章  選擇開發(fā)生命周期模型  69
3.1  生命周期模型原理  70
3.2  四種生命周期模型  75
3.2.1  瀑布模型  76
3.2.2  螺旋模型  79
3.2.3  快速應用程序開發(fā):時間盒模型  81
3.2.4  受控的迭代模型  83
3.3  增量構建  87
3.4  小結  91
第4章  面向對象的項目計劃  93
4.1  開發(fā)SDP  95
4.1.1  研究計劃  96
4.1.2  實際建議  111
4.2  設計SDP  112
4.2.1  可交付的產品  112
4.2.2  開發(fā)環(huán)境  113
4.2.3  項目規(guī)模和人工量評估  117
4.2.4  風險策劃  117
4.2.5  生命周期模型  118
4.2.6  工作拆分結構(WBS)  118
4.2.7  進度表  124
4.2.8  人員安排和組織  128
4.2.9  產品小組  133
4.2.10  時間段預算  136
4.2.11  計劃的評估方法  138
4.3  小結  138
第二部分  生命周期管理
第5章  管理初始階段  141
5.1  管理概述  142
5.2  開發(fā)活動  145
5.2.1  用例數(shù)據庫  146
5.2.2  用例圖  148
5.2.3  用戶接口原型  149
5.2.4  頂級類圖  151
5.2.5  系統(tǒng)測試計劃  152
5.3  進程任務  157
5.3.1  職責分配  158
5.3.2  階段出口準則  159
5.4  協(xié)調活動  159
5.4.1  微觀進度表  159
5.4.2  項目協(xié)調會  160
5.5  客戶溝通  161
5.5.1  可交付的產品的管理  161
5.5.2  召開需求審查會議  162
5.6  階段完成  164
5.7  小結  165
第6章  管理細化階段  167
6.1  管理概述  168
6.1.1  團隊問題  170
6.1.2  領導能力  172
6.2  開發(fā)活動  176
6.2.1  用例的細化  178
6.2.2  類的設計  180
6.2.3  系統(tǒng)設計說明  186
6.2.4  子系統(tǒng)集成和單元測試計劃  186
6.2.5  更新輸出產品  190
6.3  進程任務  191
6.4  協(xié)調活動  192
6.4.1  內部設計審查  192
6.4.2  項目會議  195
6.5  客戶和經理的溝通  196
6.6  階段的完成  199
6.7  小結  200
第7章  管理構造階段  201
7.1  管理概述  202
7.1.1  重新安排基線  203
7.1.2  團隊問題  206
7.1.3  領導能力  207
7.2  開發(fā)任務  209
7.2.1  集成策略  210
7.2.2  類開發(fā)  214
7.2.3  水平和垂直開發(fā)  218
7.2.4  用戶接口開發(fā)  220
7.2.5  增量子系統(tǒng)集成和測試  220
7.2.6  增量系統(tǒng)集成  223
7.2.7  最終集成  223
7.2.8  用戶文檔  224
7.2.9  更新的輸出產品  226
7.3  構造進程任務  226
7.4   協(xié)調并跟蹤活動  227
7.4.1  風險管理  228
7.4.2  安排微觀進度表  229
7.4.3  變更控制  232
7.4.4  過渡準備  235
7.4.5  團隊會議  236
7.4.6  運行測試準備審查  239
7.5  構建階段出口準則  239
7.6  小結  240
第8章  管理過渡階段  243
8.1  管理回顧  243
8.2  過渡階段的開發(fā)活動  245
8.2.1  問題報告進程  245
8.2.2  處理缺陷  248
8.2.3  設計、編碼和測試  252
8.3  過渡進程的任務  253
8.4  活動的協(xié)調  253
8.4.1  構建會議  254
8.4.2  項目會議  254
8.5  客戶溝通  255
8.6  過渡階段出口準則  256
8.7  小結  257
第三部分  測試進程并走向成功
第9章  跟蹤與監(jiān)督  261
9.1  預算的跟蹤  262
9.2  開發(fā)的度量  268
9.3  月度狀態(tài)報告  270
9.4  小結:成功的守則  275
附錄  Web頁面  277
參考書目  279

本目錄推薦

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