出版時(shí)間:2008年8月 出版社:電子工業(yè)出版社 作者:鄒欣 頁(yè)數(shù):372 字?jǐn)?shù):450000
Tag標(biāo)簽:無(wú)
前言
我在微軟總部工作的時(shí)候,就聽(tīng)說(shuō)鄒欣程序?qū)懙煤馨簟:髞?lái)在我和同事們的力邀下,鄒欣2005年加盟亞洲研究院成為技術(shù)創(chuàng)新組研發(fā)經(jīng)理。在負(fù)責(zé)將一些研究院技術(shù)轉(zhuǎn)化成微軟產(chǎn)品的同時(shí),鄒欣還負(fù)責(zé)研究院新員工和實(shí)習(xí)生的編程培訓(xùn),包括MS^21項(xiàng)目。?! ∴u欣工程師集他于微軟10年的工作經(jīng)驗(yàn),撰寫(xiě)了這本關(guān)于編程和項(xiàng)目管理的專(zhuān)著。本書(shū)內(nèi)容豐富實(shí)用,適合計(jì)算機(jī)學(xué)院。軟件學(xué)院。信息學(xué)院高年級(jí)本科生。研究生作為軟件開(kāi)發(fā)方法和工具的參考教材。這又是一本基于VSTS軟件開(kāi)發(fā)編程實(shí)踐的好書(shū),是軟件程序員繼續(xù)進(jìn)修的優(yōu)秀閱讀材料。
內(nèi)容概要
這是一本介紹軟件開(kāi)發(fā)方法(MSF)和工具(VSTS)的書(shū)。本書(shū)的內(nèi)容包括:程序設(shè)計(jì)的基本原則;如何在工具的幫助下進(jìn)行軟件開(kāi)發(fā);如何與人合作;如何管理軟件工程及微軟的解決方案和方法論。 本書(shū)通過(guò)虛擬的開(kāi)發(fā)團(tuán)隊(duì)——移山公司利用Visual Studio Team System(VSTS)及Microsoft Solution Framework(MSF)敏捷方法論來(lái)培訓(xùn)員工、開(kāi)發(fā)商業(yè)網(wǎng)站的全過(guò)程,系統(tǒng)地講述了軟件開(kāi)發(fā)各個(gè)方面的內(nèi)容。并且通過(guò)一系列發(fā)生在團(tuán)隊(duì)成員之間的故事和對(duì)話,生動(dòng)地描述了在實(shí)戰(zhàn)中如何運(yùn)用開(kāi)發(fā)方法,讓讀者了解VSTS及MSF如何與真實(shí)的開(kāi)發(fā)過(guò)程相結(jié)合,同時(shí)解答讀者的疑惑。 本書(shū)共分3個(gè)部分,在編排上由易到難,可以供各種層次的讀者選擇閱讀。第1部分,介紹VSTS的基本功能;第2部分,著重講個(gè)人開(kāi)發(fā)技術(shù)和兩人如何合作;第3部分,聯(lián)系具體的開(kāi)發(fā)過(guò)程,講解具體使用技巧,理論聯(lián)系實(shí)戰(zhàn)。書(shū)后有6篇附錄,收錄了參考文獻(xiàn)、常用文檔模板,以及VSTS 2008版本的新功能介紹等。
作者簡(jiǎn)介
鄒欣是微軟亞洲研究院技術(shù)創(chuàng)新組的研發(fā)經(jīng)理,他和同事們一起進(jìn)行新產(chǎn)品的研發(fā),并把研究院的研究成果轉(zhuǎn)化為產(chǎn)品。
2005年~現(xiàn)在,他在微軟亞洲研究院工作。
2003~2005年,他參加了微軟內(nèi)部的質(zhì)量管理工具(Product Studio)及Visual Studio Team System 2005的開(kāi)發(fā)工作。
1996~2003年,他在微軟Outlook產(chǎn)品團(tuán)隊(duì)從事開(kāi)發(fā)工作,主要注重產(chǎn)品國(guó)際化、郵件內(nèi)部協(xié)議和提高應(yīng)用程序的效能。
1993~1994年開(kāi)發(fā)過(guò)商用GPS汽車(chē)跟蹤系統(tǒng)和GIS軟件。
1992~1993年在美國(guó)惠普公司接受軟件工程的培訓(xùn)。
他不上學(xué)已經(jīng)很多年了,他1996年獲美國(guó)Wayne State University,Detroit,MI(韋恩州立大學(xué))計(jì)算機(jī)軟件專(zhuān)業(yè)碩士學(xué)位。1991年獲北京大學(xué)計(jì)算機(jī)學(xué)位。
他有時(shí)在學(xué)校里講課,最近一次是2007年秋季在清華大學(xué)軟件科學(xué)實(shí)驗(yàn)班講《現(xiàn)代軟件工程》。
書(shū)籍目錄
引子第1篇 VSTS介紹 第1章 VSTS概述 1.1 VSTS簡(jiǎn)介 1.2 VSTS快速演示 1.3 實(shí)戰(zhàn)演習(xí) 1.4 河曲數(shù)碼的項(xiàng)目經(jīng)理 1.5 本章討論 第2章 白話MSF方法論 2.1 果凍的預(yù)習(xí) 2.2 MSF基本原則 2.3 MSF團(tuán)隊(duì)模型 2.4 MSF過(guò)程模型 2.5 MSF敏捷開(kāi)發(fā)模式 2.6 MSF CMMI開(kāi)發(fā)模式 2.7 本章討論 第3章 MSF敏捷模式的工作流程 3.1 開(kāi)門(mén)14件事 3.2 項(xiàng)目管理流程 3.3 回顧 3.4 本章討論 第4章 工作項(xiàng) 4.1 什么是工作項(xiàng) 4.2 工作項(xiàng)的字段 4.3 MSF敏捷方法論中的工作項(xiàng) 4.4 本意討論 第5章 源代碼控制 5.1 TF源碼控制系統(tǒng)基本場(chǎng)景 5.2 分支,合并 5.3 標(biāo)簽 5.4 上架(Shelve),下架(Unshelve) 5.5 實(shí)戰(zhàn)指南 5.6 TFS和VSS 5.7 本章討論 第6章 構(gòu)建工具 6.1 TF構(gòu)建的基本概念 6.2 TBF架構(gòu) 6.3 拓?fù)浣Y(jié)構(gòu)和安全性 6.4 構(gòu)建基本流程 6.5 每日構(gòu)建 6.6 本章討論 第7章 軟件測(cè)試和VSTS測(cè)試工具 7.1 基本名詞解釋及分類(lèi) 7.2 單元測(cè)試(UnitTest) 7.3 代碼覆蓋(Code Coverage Analysis) …… 第8章 Office集成功能、報(bào)表、門(mén)戶(hù)網(wǎng)站,以及其他第2篇 基本技術(shù) 第9章 提高個(gè)人技術(shù) 第10章 代碼規(guī)范與代碼復(fù)審 第11章 兩人合作第3篇 實(shí)例分析 第12章 構(gòu)想階段 第13章 計(jì)劃階段 第14章 開(kāi)發(fā)階段 第15章 穩(wěn)定階段 第16章 發(fā)布階段和之后 第17章 結(jié)束語(yǔ)附錄A 參考資源附錄B 代碼規(guī)范附錄C 測(cè)試計(jì)劃附錄D 軟件工程相關(guān)站點(diǎn)附錄E 事后諸葛亮?xí)h模板附錄F VSTS2008新功能介紹英文索引中文索引
媒體關(guān)注與評(píng)論
本書(shū)講的是項(xiàng)目管理方面的內(nèi)容,市面上這方面的書(shū)很多,但是《移山之道》更注重的是操作性,指導(dǎo)我們?cè)诓煌晟频沫h(huán)境下如何開(kāi)發(fā)。本書(shū)精心設(shè)計(jì)了一個(gè)個(gè)的場(chǎng)景,從開(kāi)始的準(zhǔn)備工作、計(jì)劃、設(shè)計(jì)、開(kāi)發(fā)、測(cè)試到最后的發(fā)布,每一個(gè)階段都說(shuō)明了一些在開(kāi)發(fā)中我們?cè)诟黜?xiàng)工作里會(huì)遇到的疑惑和問(wèn)題,并且通過(guò)場(chǎng)景中開(kāi)發(fā)人員的討論來(lái)闡述解決辦法或處理方式,書(shū)內(nèi)將涉及的專(zhuān)業(yè)術(shù)語(yǔ)進(jìn)行了平民化。 對(duì)我來(lái)說(shuō)本書(shū)比較精彩的內(nèi)容在于敏捷開(kāi)發(fā)和測(cè)試方式的講解。項(xiàng)目管理是要基于工具來(lái)提供有效的管理的,這個(gè)正是我們作為軟件人的基本使命,而對(duì)于.NET的開(kāi)發(fā)人員來(lái)說(shuō),項(xiàng)目管理的工具自然是集成了開(kāi)發(fā)環(huán)境的最佳。 ——hy lihuan 因?yàn)樵跁?shū)店中看了一看這書(shū),感覺(jué)很不錯(cuò),所以買(mǎi)了它。當(dāng)然我買(mǎi)這本書(shū)的目的并不是在學(xué)習(xí)VSTS的用法,因?yàn)槲矣X(jué)得在這本書(shū)中有很多的技巧與道理,出于學(xué)習(xí)這些技巧與道理的角度,我覺(jué)得不管你用不用VSTS都可以來(lái)看看這本書(shū)。 ——China-pub 會(huì)員:ooyuan 這本書(shū)既講了原理又講了具體使用方法,由淺入深,對(duì)初學(xué)者很有幫助?! 狢SDN讀書(shū)頻道:xxxcyy
編輯推薦
這本書(shū)寫(xiě)得很不錯(cuò),以一種別具匠心的風(fēng)格展示了軟件生命周期各個(gè)階段的管理及應(yīng)用,內(nèi)容也很簡(jiǎn)潔,沒(méi)有那么多的理論,比較適合要步入PM或其他技術(shù)的人員學(xué)習(xí)參考。尤其是里面的一些看似很短的對(duì)話,它們體現(xiàn)了很深刻的道理。希望作者能多寫(xiě)這些方面的著作。支持原創(chuàng)作品! ——China-pub會(huì)員:thirston_bill 昨天在書(shū)店看到《移公之道》,買(mǎi)回去一天就翻完了?,F(xiàn)在,微軟的很多產(chǎn)品都開(kāi)始使用敏捷的開(kāi)發(fā)方法,而“移山方法論”要傳達(dá)的,是更適用、更簡(jiǎn)化的軟件開(kāi)發(fā)過(guò)程。全書(shū)幽默,仿佛一個(gè)Workshop,有空可以反復(fù)體會(huì)書(shū)中的實(shí)例。值得一看?! 拱昃W(wǎng)會(huì)員:們 本書(shū)講的是項(xiàng)目管理方面的內(nèi)容,市面上這方面的書(shū)很多,但是《移山之道》更注重的是操作性,指導(dǎo)我們?cè)诓煌晟频沫h(huán)境下如何開(kāi)發(fā)。本書(shū)精心設(shè)計(jì)了一個(gè)個(gè)的場(chǎng)景,從開(kāi)始的準(zhǔn)備工作、計(jì)劃、設(shè)計(jì)、開(kāi)發(fā)、測(cè)試到最后的發(fā)布,每一個(gè)階段都說(shuō)明了一些在開(kāi)發(fā)中我們?cè)诟黜?xiàng)工作里會(huì)遇到的疑惑和問(wèn)題,并且通過(guò)場(chǎng)景中開(kāi)發(fā)人員的討論來(lái)闡述解決辦法或處理方式,書(shū)內(nèi)將涉及的專(zhuān)業(yè)術(shù)語(yǔ)進(jìn)行了平民化。 對(duì)我來(lái)說(shuō)本書(shū)比較精彩的內(nèi)容在于敏捷開(kāi)發(fā)和測(cè)試方式的講解。項(xiàng)目管理要基于工具來(lái)提供有效的管理的,這個(gè)正是我們作為軟件的基本使命,而對(duì)于.NET的開(kāi)發(fā)人員來(lái)說(shuō),項(xiàng)目管理的工具自然是集成了開(kāi)發(fā)環(huán)境的最佳?! 猦y_lihuan
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版