移山之道

当前位置:首页 > 计算机网络 > 软件工程/开发项目管理 > 移山之道

出版社:电子工业出版社
出版日期:2008-8
ISBN:9787121071485
作者:邹欣
页数:372页

前言

  我在微软总部工作的时候,就听说邹欣程序写得很棒。后来在我和同事们的力邀下,邹欣2005年加盟亚洲研究院成为技术创新组研发经理。在负责将一些研究院技术转化成微软产品的同时,邹欣还负责研究院新员工和实习生的编程培训,包括MS^21项目。。  邹欣工程师集他于微软10年的工作经验,撰写了这本关于编程和项目管理的专著。本书内容丰富实用,适合计算机学院。软件学院。信息学院高年级本科生。研究生作为软件开发方法和工具的参考教材。这又是一本基于VSTS软件开发编程实践的好书,是软件程序员继续进修的优秀阅读材料。

媒体关注与评论

  本书讲的是项目管理方面的内容,市面上这方面的书很多,但是《移山之道》更注重的是操作性,指导我们在不完善的环境下如何开发。本书精心设计了一个个的场景,从开始的准备工作、计划、设计、开发、测试到最后的发布,每一个阶段都说明了一些在开发中我们在各项工作里会遇到的疑惑和问题,并且通过场景中开发人员的讨论来阐述解决办法或处理方式,书内将涉及的专业术语进行了平民化。  对我来说本书比较精彩的内容在于敏捷开发和测试方式的讲解。项目管理是要基于工具来提供有效的管理的,这个正是我们作为软件人的基本使命,而对于.NET的开发人员来说,项目管理的工具自然是集成了开发环境的最佳。  ——hy lihuan  因为在书店中看了一看这书,感觉很不错,所以买了它。当然我买这本书的目的并不是在学习VSTS的用法,因为我觉得在这本书中有很多的技巧与道理,出于学习这些技巧与道理的角度,我觉得不管你用不用VSTS都可以来看看这本书。  ——China-pub 会员:ooyuan  这本书既讲了原理又讲了具体使用方法,由浅入深,对初学者很有帮助。  ——CSDN读书频道:xxxcyy

内容概要

邹欣是微软亚洲研究院技术创新组的研发经理,他和同事们一起进行新产品的研发,并把研究院的研究成果转化为产品。
2005年~现在,他在微软亚洲研究院工作。
2003~2005年,他参加了微软内部的质量管理工具(Product Studio)及Visual Studio Team System 2005的开发工作。
1996~2003年,他在微软Outlook产品团队从事开发工作,主要注重产品国际化、邮件内部协议和提高应用程序的效能。
1993~1994年开发过商用GPS汽车跟踪系统和GIS软件。
1992~1993年在美国惠普公司接受软件工程的培训。
他不上学已经很多年了,他1996年获美国Wayne State University,Detroit,MI(韦恩州立大学)计算机软件专业硕士学位。1991年获北京大学计算机软件专业学士学位。
他有时在学校里讲课,最近一次是2007年秋季在清华大学软件科学试验班讲《现代软件工程》。
尽管很多人说在微软工作的人没有什么业余时间,可他在业余时间写了《移山之道——VSTS软件开发指南》(2007),《编程之美——微软技术面试心得》(合著,2008)。
在写书以外的业余时间里,他经常在北京海淀区一带出没,你可以在城铁13号线看到他。

书籍目录

引子第1篇  VSTS介绍 第1章  VSTS概述   1.1  VSTS简介   1.2  VSTS快速演示   1.3  实战演习   1.4  河曲数码的项目经理   1.5  本章讨论 第2章  白话MSF方法论   2.1  果冻的预习   2.2  MSF基本原则   2.3  MSF团队模型   2.4  MSF过程模型   2.5  MSF敏捷开发模式   2.6  MSF CMMI开发模式   2.7  本章讨论 第3章  MSF敏捷模式的工作流程   3.1  开门14件事   3.2  项目管理流程   3.3  回顾   3.4  本章讨论 第4章  工作项  4.1 什么是工作项  4.2 工作项的字段  4.3  MSF敏捷方法论中的工作项  4.4 本意讨论 第5章 源代码控制  5.1  TF源码控制系统基本场景  5.2 分支,合并  5.3 标签   5.4 上架(Shelve),下架(Unshelve)  5.5 实战指南  5.6  TFS和VSS  5.7 本章讨论 第6章 构建工具  6.1 TF构建的基本概念  6.2 TBF架构  6.3 拓扑结构和安全性  6.4 构建基本流程  6.5 每日构建  6.6 本章讨论 第7章 软件测试和VSTS测试工具  7.1 基本名词解释及分类  7.2 单元测试(UnitTest)   7.3 代码覆盖(Code Coverage Analysis)  …… 第8章  Office集成功能、报表、门户网站,以及其他第2篇  基本技术 第9章  提高个人技术 第10章  代码规范与代码复审 第11章  两人合作第3篇  实例分析 第12章  构想阶段 第13章  计划阶段 第14章  开发阶段 第15章  稳定阶段 第16章  发布阶段和之后 第17章  结束语附录A  参考资源附录B  代码规范附录C  测试计划附录D  软件工程相关站点附录E  事后诸葛亮会议模板附录F  VSTS2008新功能介绍英文索引中文索引

编辑推荐

  这本书写得很不错,以一种别具匠心的风格展示了软件生命周期各个阶段的管理及应用,内容也很简洁,没有那么多的理论,比较适合要步入PM或其他技术的人员学习参考。尤其是里面的一些看似很短的对话,它们体现了很深刻的道理。希望作者能多写这些方面的著作。支持原创作品!  ——China-pub会员:thirston_bill  昨天在书店看到《移公之道》,买回去一天就翻完了。现在,微软的很多产品都开始使用敏捷的开发方法,而“移山方法论”要传达的,是更适用、更简化的软件开发过程。全书幽默,仿佛一个Workshop,有空可以反复体会书中的实例。值得一看。  ——豆瓣网会员:们  本书讲的是项目管理方面的内容,市面上这方面的书很多,但是《移山之道》更注重的是操作性,指导我们在不完善的环境下如何开发。本书精心设计了一个个的场景,从开始的准备工作、计划、设计、开发、测试到最后的发布,每一个阶段都说明了一些在开发中我们在各项工作里会遇到的疑惑和问题,并且通过场景中开发人员的讨论来阐述解决办法或处理方式,书内将涉及的专业术语进行了平民化。  对我来说本书比较精彩的内容在于敏捷开发和测试方式的讲解。项目管理要基于工具来提供有效的管理的,这个正是我们作为软件的基本使命,而对于.NET的开发人员来说,项目管理的工具自然是集成了开发环境的最佳。  ——hy_lihuan

作者简介

这是一本介绍软件开发方法(MSF)和工具(VSTS)的书。本书的内容包括:程序设计的基本原则;如何在工具的帮助下进行软件开发;如何与人合作;如何管理软件工程及微软的解决方案和方法论。
本书通过虚拟的开发团队——移山公司利用Visual Studio Team System(VSTS)及Microsoft Solution Framework(MSF)敏捷方法论来培训员工、开发商业网站的全过程,系统地讲述了软件开发各个方面的内容。并且通过一系列发生在团队成员之间的故事和对话,生动地描述了在实战中如何运用开发方法,让读者了解VSTS及MSF如何与真实的开发过程相结合,同时解答读者的疑惑。
本书共分3个部分,在编排上由易到难,可以供各种层次的读者选择阅读。第1部分,介绍VSTS的基本功能;第2部分,着重讲个人开发技术和两人如何合作;第3部分,联系具体的开发过程,讲解具体使用技巧,理论联系实战。书后有6篇附录,收录了参考文献、常用文档模板,以及VSTS 2008版本的新功能介绍等。

图书封面


 移山之道下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计2条)

  •     其实,之前就知道这本书,但一直没有在意。直到看了邹新在cnblogs连载的微软现代软件工程系列教学博文,才真正意识到此书的价值。此书,通过讲故事的形式,将软件工程的精髓娓娓道来,通俗易懂,生动活泼。对于初学者接触软件工程知识是一个很好的入门书籍,有利于读者对于软件工程有个基本的全面认识。
  •     书店中扫了一眼,发现有西电主楼的例子。哈哈,西电主楼潜移默化教育我们Ctrl+C时要用点心,完全照抄是大忌

精彩短评 (总计23条)

  •     这本书算是不错
  •     邹欣作品1 有趣的对话
  •     这本书用一个荒诞的故事说软件开发之道,出发点好,但需要细品。不太适合没有软件项目经验的人看。如果打分,60分的样子。
  •     太深了,有点看不懂,还是能力不行啊。
  •     在国内技术书籍中还是很经典的一本,但是与第一版相比更新的内容不是很多,但是总体来看还是比较值得拥有。
  •      好久沒有一口氣整本讀完一本技術書了,衝著VSTS去的,沒想到其他方面給我的驚喜連連,作者詳細介紹了他在微軟的感悟,將微軟的一些成熟方法介紹給大家。至於VSTS反而只不過是個陪襯,本人強烈推薦!!鑒于和一些里程碑式的著作尚有差距,給4星。
  •     最近由于公司打算上微软的TFS项目管理平台,自己作为负责人,深入学习了一下TFS,刚开始安装TFS2008遇到了一些问题,后面通过查看英文版的TFS Guide解决了安装上的问题,在使用和一些基础的概念上,移山之道的阅读,帮我理清了很多头绪,开始对TFS的整体架构和工作流程有了较为深入的了解,这本书还有一个很大的特色:就是用虚拟的故事来讲解技术知识,深入浅出,有趣易懂,是学习TFS难得的一本好书,遗憾的是,我多次尝试在移山社区注册用户,没能成功。呵呵。
  •     《移山之道》已经跨海在台湾出了繁体版,咱们自己人,识货的多不?
  •     没用过VSTS,没什么共鸣,看看思想挺好
  •     感觉比编程之美差远了。。。抑或我读不懂得缘故?。。。
  •     貌似在看小说,应该把这本数归到小说类。
  •     还可以,从方法学上来说不如大道至简,毕竟是和工具介绍集成在一起的。
  •     很欢乐,很有爱,
  •     管理者需要的书,对项目管理、周期开发很重要,vsts全面,实用。
  •     超强,中文原创尤其他对微软的敏捷开发原则阐述的非常清楚!许多VSTS的书,只是停留在用户手册的堆砌上,而没有说明后面的原因,以及如何在实际情况中做哪些调整。
  •     最近想要整合项目管理流程,让项目运作的更加流畅,所以一直希望找到一套能够有效将开发与测试,需求与设计编码整合在一起的系统来辅助项目管理,于是乎找到了tfs进而想要了解一下vsts进行项目开发的流程。最终看到了这本书,现在看第一章就被吸引住了,好书值得借鉴
  •     邹欣老师的书, 写的浅显易懂, 但需要有VSTS的环境来读, 并一边实践较好
  •     挺有意思。。。 邹老师
  •     这本书的第一版我买来看了,觉得很不错,第二版一出来,就又买了一本,主要目的是想看一下VSTS2008中的新特性的使用。但是比较遗憾的是,第二版跟第一版的改动非常小,包括第五章和第十五章在内,都没有太大的变化。另外,从实用性来讲,本书不及VisualStudioTeamSystem:BetterSoftwareDevelopmentforAgileTeams内容讲的细,如果你想了解VSTS使用的很多细节的话,建议还是看这本英文的。
  •     以举例的形式来阐述问题,比较直观易懂
  •     粗略扫过:有敏捷,有传统,从人员讲到编码再到实施过程,有人员想法有技术支持,够全面的描绘了一下整体流程.可惜vsts与msf都不用...实际价值小了些.写成小说一样,初学者适用.原来项目是介个样子滴...
  •     书很实用,希望能有帮助!
  •     这本书下的还不错。简单
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024