《軟件開發項目管理》是一本關于軟件開發項目管理的專業著作,全書以以現代化項目管理的指南和理念作為基礎,論述了軟件開發項目管理的方法,內容涉及從項目的概念到項目管理、項目的流程概念和領域適應的綜合運用、項目管理領域知識運用和項目啟動管理、軟件開發項目計劃階段的管理、軟件開發項目的范圍和需求分析、軟件開發功能總結的指南等方面!盾浖_發項目管理》以現代化項目管理的指南和理念作為基礎,論述了軟件開發項目管理的方法:從軟件開發項目的特征開始,到軟件開發項目的工作任務;從軟件開發項目生命周期的概念,到如何制定軟件開發項目的計劃和時間表從軟件的功能需求總結,到設計規范書的撰寫;從如何進行開發和測試的管理,到如何成為一個高素質的項目經理。
《軟件開發項目管理》向讀者介紹了一套完整的軟件開發項目管理的藝術和實踐,是一本關于軟件開發項目管理的專業著作,可作為軟件項目管理課程的專業教材,也可作為信息企業和軟件開發企業中進行軟件項目管理的領導人員和項目經理的自學參考用書。
欒躍請我為他的《軟件開發項目管理》一書撰寫個序?戳藭逡院蟛胖肋@本書的范圍巨大。我充分理解其巨大的工作量所需要的時間。要在工作業余的情況下完成此書,特別是在微軟繁忙的工作任務和緊張的時間表壓力之下,能夠完成這個自愿接受的挑戰,是一個不容易的成就。所以我首先祝賀欒躍能夠在經過多年的不懈努力之后最終完成這一工作,也算盡了他為中國軟件事業的發展做一點微薄貢獻的心愿。軟件開發成功的管理,最重要的工作環節和技巧是什么?這個問題值得所有從事軟件開發的管理人員和有關的企業領導進行認真的研究和學習。
欒躍,生于上海,1976年畢業于上海西江中學,就讀于原上海航道學校的航道測量班,曾在1979年夏畢業實習中與全班師生共同赴浙江,測量并繪制出我國第一套富春江的水深航道圖,為國家填補了一個重要的地質資料的空白。1979年畢業后曾在上海航道局航修站短暫工作過。1980年夏赴美國自費留學,就讀于美國南伊利諾斯州立大學愛德華分校,1984年取得電機工程學士學位、1985年取得該校研究電機工程碩士學位。 自1985年至1992年,欒躍在美國的工業界從事了多年的工業生產自動化控制系統的設計和開發。2004年欒躍加入了微軟總部的中國事務辦公室,目前為該辦公室的首席項目經理,處理和協調微軟總部與中國市場有關的業務和項目。
第1章 從項目的概念到項目管理
引言:軟件開發的獨特挑戰
1.1 軟件開發的管理不可忽視
1.1.1 缺乏良好的管理很容易帶來的惡果
1.1.2 技術素質并不等于管理素質
1.1.3 管理人才也需要吸引和培養
1.1.4 提高軟件開發管理的能力應該是信息企業努力追逐的目標
1.2 利用項目管理的原則指導軟件開發
1.2.1 將任何軟件開發的工作當作一個工程項目來管理
1.2.2 將項目管理的實踐指南為軟件開發服務
1.3 學習項目管理的基本理念
1.3.1 項目管理的歷史和發展簡介
1.3.2 從一個項目的定義說起
1.3.3 用項目的定義幫助我們理解軟件開發管理的理念
1.3.4 項目管理的定義
1.3.5 項目管理的理論范圍
1.4 項目管理的一個關鍵的基本理念
1.5 從項目的定義到軟件開發項目
1.6 軟件開發:是藝術還是科學
本章總結
本章介紹的概念和名詞
進一步思考和練習
第2章 項目的流程概念和領域知識的綜合運用
引言:項目管理是流程管理和使用領域知識的綜合
2.1 項目運作流程階段的理念以及運用
2.1.1 項目流程階段的概念
2.1.2 項目流程階段的特征
2.1.3 流程和流程群的概念和對管理的啟示
2.2 項目管理的具體工作和在項目流程中的運用
2.2.1 項目管理必須執行的十大具體工作
2.2.2 項目管理的十大工作在項目流程中的執行
2.3 項目管理的指南在軟件開發上的運用
2.3.1 項目管理的十大工作在軟件開發管理上的運用
2.3.2 軟件項目管理工作任務的執行順序和工作總結
2.4 執行軟件開發項目管理的綜合總結
2.4.1 項目管理領域知識和流程的綜合運用
2.4.2 軟件開發流程特點的分析
2.4.3 軟件開發生命周期的特點和具體工作的總結
本章總結
本章介紹的概念和名詞
進一步思考和練習
第3章 項目管理領域知識運用和項目啟動管理
引言:學習和利用項目管理的領域知識
3.1 項目管理的領域知識運用的指南
3.2 軟件開發項目啟動階段的管理和實踐指南
3.2.1 軟件開發項目啟動管理的定義
3.2.2 軟件開發項目啟動管理的具體運作和流程
3.3 不同類型的軟件開發項目的特征
3.3.1 軟件產品
3.3.2 軟件系統
3.3.3 不同類型的軟件開發項目的特征總結
3.4 項目意向總結書的撰寫指南
3.4.1 項目意向總結書的撰寫目的
3.4.2 軟件開發項目意向總結的撰寫
3.4.3 軟件開發項目意向總結書撰寫的模板和提綱
本章總結
本章介紹的概念和名詞
進一步思考和練習
第4章 軟件開發項目計劃階段的管理
引言:軟件開發項目管理中計劃工作的重要性
4.1 軟件開發項目計劃的理念
……
第5章 軟件開發項目的范圍管理和需求分析
第6章 軟件開發功能總結的指南
第7章 軟件項目設計規范管理的藝術
第8章 項目工作任務的分解和時間表的制定
第9章 軟件開發組織的結構和團隊建設
第10章 項目經理在軟件開發中的重要作用
第11章 軟件編程開發和測試的管理
第12章 軟件開發項目的執行管理
第13章 軟件開發項目的更改控制管理
結束篇 創造中國軟件開發的輝煌新篇章
編后記
附錄 軟件開發項目管理中常用英文名詞注釋