大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

图书节选:移山之道——VSTS 软件开发指南

  • 2007-09-06
  • 本文字数:1241 字

    阅读完需:约 4 分钟

本次我们介绍的是由博文视点出版公司推出的微软技术专家原创精品大系中的一本书:移山之道——VSTS 软件开发指南。作者邹欣曾在微软总部参与开发过 Outlook 和 Visual Studio 2005 等软件项目,现为微软亚洲研究院技术创新部门研发经理。InfoQ 中文站节选了本书的第一篇第二章节的“白话 MSF 方法论”部分,希望能让更多的读者了解微软推荐的做软件的方法,以应用于自己的软件开发过程。

.NET 在国内拥有非常庞大的技术社区,Visual Studio Team System 也得到了广泛的应用,但介绍 VSTS 的书籍并不多,共有两本,一本是由 Sam Guckenheimer 撰写的《Visual Studio Team System 软件工程实践》,另外一本就是本文提到的《移山之道——VSTS 软件开发指南》。在问起其中的缘由时,邹欣解释说,VSTS 包罗万象,这样的书非常难写。但也正因为它的难写,才显出这本书的价值。因为作者曾亲自参与了 VSTS 的研发工作,在自己的项目中也以 VSTS 为平台等,这些都构成作者写这本书的背景基础等。

本书的主题内容是通过一个虚拟的开发团队移山公司,利用 VSTS 和 MSF 敏捷方法论来培训员工,开发商业网站的全过程。在这个过程中,作者结合自己的实际工作经验,系统介绍使用 VSTS 开发软件所应关注的各个方面。而且,本书的特色之处在于它活泼的写作形式,以对话的形式将关注点放在过程和人的管理上,而没有简单地谈论技术和技巧的使用。这种讲故事的形式可能会让许多读者有似曾相识的感觉!为了便于读者讨论,作者还建立了一个和本书相配套的社区网站——移山之道,读者关于本书相关话题的疑问可以在这儿得到及时的解答。

因为本书的实践性较强,在阅读本书时需要具备一定的实践基础,有网友评论说:

当然,全书的关键词着落在:角色、流程、管理、工具和合作,如果你没有看出来这些隐藏在文字背后的关键字,可能是你还没有适当的软件开发经验,或者带着实际的问题来看本书。有经验的团队成员,无论是 PM,还是 dev,或者 test,从目录中就可以嗅出对应内容的概要和价值;如果其中的一些内容正好和你现实中遇到的问题相似,那么你也一定会跳起来的。本书人物的性格以及对话,相信都是 Xin 在实际经验中的积累,或许曾经就有某些人,表达过类似的看法和观点,被 Xin 收录其中。这些问题,如果你现在正带领某一个团队进行开发,都可以被拿出来重新讨论,或者验证。

样章试读:白话 MSF 方法论

相关阅读:专访邹欣:移山之道——VSTS 软件开发指南

本书目录如下:

第 1 篇 VSTS 介绍

  • 第 1 章 VsTS 概述
  • 第 2 章 白话 MsF 方法论
  • 第 3 章 MSF 敏捷模式的工作流程
  • 第 4 章 工作项
  • 第 5 章 源代码控制
  • 第 6 章 构建工具
  • 第 7 章 软件测试和 VSTS 测试工具
  • 第 8 章 Office 集成功能、报表、门户网站,以及其他

第 2 篇 基本技术

  • 第 9 章 提高个人技术
  • 第 10 章 代码规范与代码复审
  • 第 11 章 两人合作

第 3 篇 实例分析

  • 第 12 章 构想阶段
  • 第 13 章 计划阶段
  • 第 14 章 开发阶段
  • 第 15 章 稳定阶段
  • 第 16 章 发布阶段和之后
  • 第 17 章 结束语

附录 A 参考资料

附录 B 代码规范

附录 C 测试计划

附录 D 网络软件工程相关站点

2007-09-06 20:131640

评论

发布
暂无评论
发现更多内容

平头哥剑池CDK 更新重磅来袭!三大亮点速看!

Roy夹馍

物联网 risc-v 嵌入式开发 软件模拟

解析金融服务如何在区块链中建立信任?

CECBC

springboot elementui vue商城微信小程序源码(毕设)

清风

小程序 Vue 毕业设计 毕设

低代码和无代码的区别

低代码小观

低代码 开发工具 无代码 低代码与无代码区别

30岁程序员裸辞,真香定律

Geek_f90455

Java 程序员 后端

95% 的算法都是基于这 6 种算法思想,毕向东Java教程百度云

Geek_f90455

Java 程序员 后端

Vector向量计算技术与SIMD技术的对比

Roy夹馍

cpu IoT 芯片 risc-v

1-7中HashMap死循环分析,透彻解析

欢喜学安卓

Java 程序员 后端

EMQ X VS RabbitMQ:两大消息服务器 MQTT 性能对比全解(上)

EMQ映云科技

RabbitMQ 物联网 IoT mqtt emq

服务网格在百度核心业务大规模落地实践

百度开发者中心

最佳实践 方法论 Service Mesh 服务网格

2020全网最新SQL优化面试专题及答案,一步搞定你疑惑的数据结构与算法系列

欢喜学安卓

Java 程序员 后端

2021 Java开发 最全笔记 建议收藏!,搞定kafka看这一篇就够了

欢喜学安卓

Java 程序员 后端

2021年1月8号,这些新技术你们都知道吗

欢喜学安卓

Java 程序员 后端

百度智能云天工物联网支持多种类数据传输,MQTT助力数据、语音、视觉应用智能化

百度大脑

人工智能

AcWing - 99,Java技术面试题及答案

Geek_f90455

Java 程序员 后端

AcWing 730,史上最全最精简的学习路线图

Geek_f90455

Java 程序员 后端

ipfs最新官网通知?ipfs是一场技术革命?

区块链 分布式存储 IPFS Filecoin ipfs挖矿

北鲲云超算平台在AlphaFold2对蛋白质研究中有何作用?

北鲲云

一款神器自助帮你换背景,超强实时人像扣图算法开源啦!

百度开发者中心

最佳实践 图像处理 开源技术

2020年五面蚂蚁,分布式架构+RPC+kafka+多线程

欢喜学安卓

Java 程序员 后端

RVB2601开发板快速上手教程

Roy夹馍

MCU risc-v 嵌入式开发

数字人民币与智能合约

CECBC

30G上亿数据的超大文件,如何快速导入生产环境,全网疯传

Geek_f90455

Java 程序员 后端

财经大课:看懂价格信号

石云升

财经思维 9月日更

Paxos理论介绍(3): Master选举

OpenIM

有道词典 Flutter 架构与应用

有道技术团队

大前端 客户端 网易有道

35岁+程序员就该被辞退,kafka入门与实践百度云网盘

Geek_f90455

Java 程序员 后端

Dubbo—SPI及自适应扩展原理,劲爆

JVM调优资料

Java 程序员 后端

天津赛誉食品有限公司与小王庄黄金梨携手 助推文旅产业化联盟销售

InfoQ 天津

RVB2601开发板用户指南

Roy夹馍

IoT risc-v 嵌入式开发

6年拉力工作经验,学了阿里P8级架构师的7,Java笔试题库及答案

Geek_f90455

Java 程序员 后端

图书节选:移山之道——VSTS软件开发指南_研发效能_霍太稳@极客邦科技_InfoQ精选文章