注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學構建之法 現代軟件工程(第三版)

構建之法 現代軟件工程(第三版)

構建之法 現代軟件工程(第三版)

定 價:¥69.00

作 者: 鄒欣 著
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787115460769 出版時間: 2017-06-01 包裝: 平裝
開本: 16開 頁數: 443 字數:  

內容簡介

  軟件工程牽涉的范圍很廣, 同時也是一般院校的同學反映比較空洞乏味的課程。 但是軟件工程的技術對于投身IT 產業(yè)的學生來說是非常重要的。作者鄒欣有長達20年的一線軟件開發(fā)經驗,他利用業(yè)余時間在數所高校進行了長達6年的軟件工程教學實踐,總結出了在16周的時間內讓同學們通過 “做中學 (Learning By Doing)” 掌握實用的軟件工程技術的教學計劃,并得到高校師生的積極反饋。在此基礎上,作者對軟件工程的各個知識點和技能要求進行了系統性整理,形成教材。 本書共分17章,對照美國ACM/IEEE2013年新出版的計算機科學教學指導(Computer ScienceCurricula 2013)中的軟件工程相關部分,這本教材覆蓋了其中大多數Core-Tier1和Core-Tier2的內容??梢哉f,全書對軟件工程內容的覆蓋不遜于任何一本現行的教材,同時講述了業(yè)界zui新實踐方法。

作者簡介

  鄒欣現任微軟Windows中國工程團隊首席研發(fā)總監(jiān)。 1996—2003年,鄒欣在微軟Outlook團隊從事 開發(fā)工作,2003—2005年,他在微軟內部質量 工具團隊和Visual Studio團隊負責軟件項目管理工具的開發(fā)。2005—2012年,他擔任微軟亞洲研究院技術創(chuàng)新組研發(fā)主管,負責研究成果的產品化和創(chuàng)新項目。2012—2014年,他擔任微軟亞洲互聯網工程院首席研發(fā)總監(jiān),負責必應搜索客戶端、必應輸入法、必應詞典等產品。加入微軟前,鄒欣從事過商用Unix系統、 GPS/GIS軟件開發(fā)及測試工作。 他在2007年出版了《移山之道》,于2008年出版了《編程之美》 (合作)。他于1991年獲北京大學計算機軟件專業(yè)學士學位。1996年獲美國美國韋恩州立大學(Wayne State University)計算機軟件專業(yè)碩士學位。 微博 http://weibo.com/sdxinz 博客 http://www.cnblogs.com/xinz 專欄 http://zhuanlan.zhihu.com/goujianzhifa

圖書目錄

I 推薦序
III 讀者反饋
V 第三版前言
VII 第二版前言
VIII 第一版前言
1 第1章 概 論
1.1 軟件 = 程序 + 軟件工程
1.2 軟件工程是什么
1.3 練習與討論
21 第2章 個人技術和流程
2.1 單元測試
2.2 效能分析工具
2.3 個人開發(fā)流程
2.4 實踐
2.5 練習與討論
46 第3章 軟件工程師的成長
3.1 個人能力的衡量與發(fā)展
3.2 軟件工程師的思維誤區(qū)
3.3 軟件工程師的職業(yè)發(fā)展
3.4 技能的反面
3.5 練習與討論
68 第4章 兩人合作
4.1 代碼規(guī)范
4.2 代碼風格規(guī)范
4.3 代碼設計規(guī)范
4.4 代碼復審
4.5 結對編程
4.6 兩人合作的不同階段和技巧
4.7 練習與討論
96 第5章 團隊和流程
5.1 非團隊和團隊
5.2 軟件團隊的模式
5.3 開發(fā)流程9
5.4 練習與討論
114 第6章 敏捷流程
6.1 敏捷的流程簡介
6.2 敏捷流程的問題和解法
6.3 敏捷的團隊
6.4 敏捷總結
6.5 敏捷的問答
6.6 練習與討論
133 第7章 實戰(zhàn)中的軟件工程
7.1 MSF簡史
7.2 MSF基本原則
7.3 MSF團隊模型
7.4 MSF過程模型
7.5 實戰(zhàn)中的軟件工程
7.6 練習與討論
157 第8章 需求分析
8.1 軟件需求
8.2 軟件產品的利益相關者
8.3 獲取用戶需求—用戶調研
8.4 競爭性需求分析的框架
8.5 功能的定位和優(yōu)先級
8.6 計劃和估計
8.7 分而治之(Work Breakdown Structure)
8.8 練習與討論
191 第9章 項目經理
9.1 PM是啥
9.2 微軟PM的來歷
9.3 PM做開發(fā)和測試之外的所有事情
9.4 領導力—高效的團隊討論
9.5 PM 和風險管理
9.6 練習與討論
211 第10章 典型用戶和場景
10.1 典型用戶和典型場景
10.2 用例(Use Case)
10.3 規(guī)格說明書
10.4 功能驅動的設計
10.5 練習與討論
232 第11章 軟件設計與實現
11.1 分析和設計方法
11.2 圖形建模和分析方法
11.3 其他設計方法
11.4 從Spec到實現
11.5 開發(fā)階段的日常管理
11.6 實戰(zhàn)中的源代碼管理
11.7 代碼完成(Code Complete)
11.8 練習與討論
258 第12章 用戶體驗
12.1 用戶體驗的要素
12.2 用戶體驗設計的步驟和目標
12.3 評價標準
12.4 貫穿多種設備的用戶體驗
12.5 練習與討論
279 第13章 軟件測試
13.1 基本名詞解釋及分類
13.2 各種測試方法
13.3 實戰(zhàn)中的測試
13.4 運用測試工具
13.5 練習與討論
310 第14章 質量保障
14.1 軟件的質量
14.2 軟件的質量保障工作
14.3 練習與討論
329 第15章 穩(wěn)定和發(fā)布階段
15.1 從代碼完成到發(fā)布
15.2 不同頻率和不同覆蓋范圍的漸進發(fā)布
15.3 發(fā)布之后—事后諸葛亮會議
15.4 練習與討論
346 第16章 IT行業(yè)的創(chuàng)新
16.1 創(chuàng)新的迷思
16.2 創(chuàng)新的時機
16.3 創(chuàng)新的招數
16.4 魔方的創(chuàng)新
16.5 創(chuàng)新和作坊
16.6 練習與討論
384 第17章 人,績效和職業(yè)道德
17.1 領導力
17.2 領導力—知人善任
17.3 領導力—帶領團隊成長
17.4 豬、雞和鸚鵡的故事
17.5 其實還是人的問題
17.6 績效管理
17.7 蘿卜與白菜
17.8 軟件工程師的職業(yè)道德
17.9 練習與討論
420 給任課老師和助教的建議
課程安排
師生關系
給授課老師和助教的建議
436 索引

本目錄推薦

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