移山之道

出版時(shí)間:2008年8月  出版社:電子工業(yè)出版社  作者:鄒欣  頁數(shù):372  字?jǐn)?shù):450000  
Tag標(biāo)簽:無  

前言

  我在微軟總部工作的時(shí)候,就聽說鄒欣程序?qū)懙煤馨簟:髞碓谖液屯聜兊牧ρ?,鄒欣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),撰寫了這本關(guān)于編程和項(xiàng)目管理的專著。本書內(nèi)容豐富實(shí)用,適合計(jì)算機(jī)學(xué)院。軟件學(xué)院。信息學(xué)院高年級本科生。研究生作為軟件開發(fā)方法和工具的參考教材。這又是一本基于VSTS軟件開發(fā)編程實(shí)踐的好書,是軟件程序員繼續(xù)進(jìn)修的優(yōu)秀閱讀材料。

內(nèi)容概要

這是一本介紹軟件開發(fā)方法(MSF)和工具(VSTS)的書。本書的內(nèi)容包括:程序設(shè)計(jì)的基本原則;如何在工具的幫助下進(jìn)行軟件開發(fā);如何與人合作;如何管理軟件工程及微軟的解決方案和方法論。    本書通過虛擬的開發(fā)團(tuán)隊(duì)——移山公司利用Visual Studio Team System(VSTS)及Microsoft Solution Framework(MSF)敏捷方法論來培訓(xùn)員工、開發(fā)商業(yè)網(wǎng)站的全過程,系統(tǒng)地講述了軟件開發(fā)各個(gè)方面的內(nèi)容。并且通過一系列發(fā)生在團(tuán)隊(duì)成員之間的故事和對話,生動(dòng)地描述了在實(shí)戰(zhàn)中如何運(yùn)用開發(fā)方法,讓讀者了解VSTS及MSF如何與真實(shí)的開發(fā)過程相結(jié)合,同時(shí)解答讀者的疑惑。    本書共分3個(gè)部分,在編排上由易到難,可以供各種層次的讀者選擇閱讀。第1部分,介紹VSTS的基本功能;第2部分,著重講個(gè)人開發(fā)技術(shù)和兩人如何合作;第3部分,聯(lián)系具體的開發(fā)過程,講解具體使用技巧,理論聯(lián)系實(shí)戰(zhàn)。書后有6篇附錄,收錄了參考文獻(xiàn)、常用文檔模板,以及VSTS 2008版本的新功能介紹等。

作者簡介

鄒欣是微軟亞洲研究院技術(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的開發(fā)工作。
  1996~2003年,他在微軟Outlook產(chǎn)品團(tuán)隊(duì)從事開發(fā)工作,主要注重產(chǎn)品國際化、郵件內(nèi)部協(xié)議和提高應(yīng)用程序的效能。
  1993~1994年開發(fā)過商用GPS汽車跟蹤系統(tǒng)和GIS軟件。
  1992~1993年在美國惠普公司接受軟件工程的培訓(xùn)。
  他不上學(xué)已經(jīng)很多年了,他1996年獲美國Wayne State University,Detroit,MI(韋恩州立大學(xué))計(jì)算機(jī)軟件專業(yè)碩士學(xué)位。1991年獲北京大學(xué)計(jì)算機(jī)學(xué)位。
  他有時(shí)在學(xué)校里講課,最近一次是2007年秋季在清華大學(xué)軟件科學(xué)實(shí)驗(yàn)班講《現(xiàn)代軟件工程》。

書籍目錄

引子第1篇  VSTS介紹 第1章  VSTS概述   1.1  VSTS簡介   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過程模型   2.5  MSF敏捷開發(fā)模式   2.6  MSF CMMI開發(fā)模式   2.7  本章討論 第3章  MSF敏捷模式的工作流程   3.1  開門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)基本場景  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章 軟件測試和VSTS測試工具  7.1 基本名詞解釋及分類  7.2 單元測試(UnitTest)   7.3 代碼覆蓋(Code Coverage Analysis)  …… 第8章  Office集成功能、報(bào)表、門戶網(wǎng)站,以及其他第2篇  基本技術(shù) 第9章  提高個(gè)人技術(shù) 第10章  代碼規(guī)范與代碼復(fù)審 第11章  兩人合作第3篇  實(shí)例分析 第12章  構(gòu)想階段 第13章  計(jì)劃階段 第14章  開發(fā)階段 第15章  穩(wěn)定階段 第16章  發(fā)布階段和之后 第17章  結(jié)束語附錄A  參考資源附錄B  代碼規(guī)范附錄C  測試計(jì)劃附錄D  軟件工程相關(guān)站點(diǎn)附錄E  事后諸葛亮?xí)h模板附錄F  VSTS2008新功能介紹英文索引中文索引

媒體關(guān)注與評論

  本書講的是項(xiàng)目管理方面的內(nèi)容,市面上這方面的書很多,但是《移山之道》更注重的是操作性,指導(dǎo)我們在不完善的環(huán)境下如何開發(fā)。本書精心設(shè)計(jì)了一個(gè)個(gè)的場景,從開始的準(zhǔn)備工作、計(jì)劃、設(shè)計(jì)、開發(fā)、測試到最后的發(fā)布,每一個(gè)階段都說明了一些在開發(fā)中我們在各項(xiàng)工作里會(huì)遇到的疑惑和問題,并且通過場景中開發(fā)人員的討論來闡述解決辦法或處理方式,書內(nèi)將涉及的專業(yè)術(shù)語進(jìn)行了平民化。  對我來說本書比較精彩的內(nèi)容在于敏捷開發(fā)和測試方式的講解。項(xiàng)目管理是要基于工具來提供有效的管理的,這個(gè)正是我們作為軟件人的基本使命,而對于.NET的開發(fā)人員來說,項(xiàng)目管理的工具自然是集成了開發(fā)環(huán)境的最佳?!  猦y lihuan  因?yàn)樵跁曛锌戳艘豢催@書,感覺很不錯(cuò),所以買了它。當(dāng)然我買這本書的目的并不是在學(xué)習(xí)VSTS的用法,因?yàn)槲矣X得在這本書中有很多的技巧與道理,出于學(xué)習(xí)這些技巧與道理的角度,我覺得不管你用不用VSTS都可以來看看這本書?!  狢hina-pub 會(huì)員:ooyuan  這本書既講了原理又講了具體使用方法,由淺入深,對初學(xué)者很有幫助?!  狢SDN讀書頻道:xxxcyy

編輯推薦

  這本書寫得很不錯(cuò),以一種別具匠心的風(fēng)格展示了軟件生命周期各個(gè)階段的管理及應(yīng)用,內(nèi)容也很簡潔,沒有那么多的理論,比較適合要步入PM或其他技術(shù)的人員學(xué)習(xí)參考。尤其是里面的一些看似很短的對話,它們體現(xiàn)了很深刻的道理。希望作者能多寫這些方面的著作。支持原創(chuàng)作品!  ——China-pub會(huì)員:thirston_bill  昨天在書店看到《移公之道》,買回去一天就翻完了。現(xiàn)在,微軟的很多產(chǎn)品都開始使用敏捷的開發(fā)方法,而“移山方法論”要傳達(dá)的,是更適用、更簡化的軟件開發(fā)過程。全書幽默,仿佛一個(gè)Workshop,有空可以反復(fù)體會(huì)書中的實(shí)例。值得一看。  ——豆瓣網(wǎng)會(huì)員:們  本書講的是項(xiàng)目管理方面的內(nèi)容,市面上這方面的書很多,但是《移山之道》更注重的是操作性,指導(dǎo)我們在不完善的環(huán)境下如何開發(fā)。本書精心設(shè)計(jì)了一個(gè)個(gè)的場景,從開始的準(zhǔn)備工作、計(jì)劃、設(shè)計(jì)、開發(fā)、測試到最后的發(fā)布,每一個(gè)階段都說明了一些在開發(fā)中我們在各項(xiàng)工作里會(huì)遇到的疑惑和問題,并且通過場景中開發(fā)人員的討論來闡述解決辦法或處理方式,書內(nèi)將涉及的專業(yè)術(shù)語進(jìn)行了平民化?! ξ襾碚f本書比較精彩的內(nèi)容在于敏捷開發(fā)和測試方式的講解。項(xiàng)目管理要基于工具來提供有效的管理的,這個(gè)正是我們作為軟件的基本使命,而對于.NET的開發(fā)人員來說,項(xiàng)目管理的工具自然是集成了開發(fā)環(huán)境的最佳?!  猦y_lihuan

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    移山之道 PDF格式下載


用戶評論 (總計(jì)13條)

 
 

  •   超強(qiáng),中文原創(chuàng)尤其他對微軟的敏捷開發(fā)原則闡述的非常清楚!許多VSTS的書,只是停留在用戶手冊的堆砌上,而沒有說明后面的原因,以及如何在實(shí)際情況中做哪些調(diào)整。
  •   最近由于公司打算上微軟的TFS項(xiàng)目管理平臺(tái),自己作為負(fù)責(zé)人,深入學(xué)習(xí)了一下TFS,剛開始安裝TFS2008遇到了一些問題,后面通過查看英文版的TFS Guide解決了安裝上的問題,在使用和一些基礎(chǔ)的概念上,移山之道的閱讀,幫我理清了很多頭緒,開始對TFS的整體架構(gòu)和工作流程有了較為深入的了解,這本書還有一個(gè)很大的特色:就是用虛擬的故事來講解技術(shù)知識(shí),深入淺出,有趣易懂,是學(xué)習(xí)TFS難得的一本好書,遺憾的是,我多次嘗試在移山社區(qū)注冊用戶,沒能成功。呵呵。
  •   管理者需要的書,對項(xiàng)目管理、周期開發(fā)很重要,vsts全面,實(shí)用。
  •   在國內(nèi)技術(shù)書籍中還是很經(jīng)典的一本,但是與第一版相比更新的內(nèi)容不是很多,但是總體來看還是比較值得擁有。
  •   書很實(shí)用,希望能有幫助!
  •   以舉例的形式來闡述問題,比較直觀易懂
  •   這本書的第一版我買來看了,覺得很不錯(cuò),第二版一出來,就又買了一本,主要目的是想看一下VSTS2008中的新特性的使用。但是比較遺憾的是,第二版跟第一版的改動(dòng)非常小,包括第五章和第十五章在內(nèi),都沒有太大的變化。另外,從實(shí)用性來講,本書不及VisualStudioTeamSystem:BetterSoftwareDevelopmentforAgileTeams內(nèi)容講的細(xì),如果你想了解VSTS使用的很多細(xì)節(jié)的話,建議還是看這本英文的。
  •   還可以,從方法學(xué)上來說不如大道至簡,畢竟是和工具介紹集成在一起的。
  •   這本書算是不錯(cuò)
  •   這本書用一個(gè)荒誕的故事說軟件開發(fā)之道,出發(fā)點(diǎn)好,但需要細(xì)品。不太適合沒有軟件項(xiàng)目經(jīng)驗(yàn)的人看。如果打分,60分的樣子。
  •   這本書下的還不錯(cuò)。簡單
  •   太深了,有點(diǎn)看不懂,還是能力不行啊。
  •   貌似在看小說,應(yīng)該把這本數(shù)歸到小說類。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7