快速进行项目交付,实现商业价值的捷径

本书介绍如何运用VisualStudioTeamSystem支持敏捷开发流程,通过实际案例演示如何实施版本控制、持续集成、测试驱动开发等实践,帮助团队提升协作效率。

Visual Studio Team System更佳敏捷软件开发》译者序

对于用微软技术做开发的人来说,Visual Studio就像是令狐冲手中的剑一样,独立、强大且直接。然而随着软件的发展,那种仅凭个人之力就能够完成一个项目的时代已经逐渐成为历史,越来越多的项目提倡的是沟通、协同、团队。

很多书籍资料都大量介绍了软件开发组织方面的方法论,在实际使用过程中,非常多的公司和组织对于到底要用什么样的开发方法来管好自己的项目都有自己的方法。然而,CVS、VSS这些工具已经无法满足开发团队按照自己想要的方式组织开发的需求。

实际上,本人在做项目的时候也长期为如何有效地进行需求变更、团队集成、回归测试、代码重构等方面工作所困扰。相信所有的项目经理都能感受到:要想让团队中的每个人都能按照自己所想的那样精确地运作是多么难,要是有一个工具能帮我规范团队中每个人的行为就好了。

幸运的是,在.NET发展到2.0的时候,这把“程序员之剑”被微软发展成了“剑阵”。当我第一次看到Visual Studio Team System的时候,仿佛看到全真教的天罡北斗阵,方法论模板就如同那一招一式,协助你能够按照各个方位的需要召集精兵强将并真正组织起自己的团队,做到1+1>2。

从2005年微软发布Visual Studio Team System 2005到现在已经三四个年头了,Visual Studio Team System 2008也已面市,介绍VSTS如何操作、如何使用的书籍不少,也有很多公司很多项目组采用Visual Studio Team System在组织各种项目开发。但是,相信到目前为止大多数的团队对于采用不同的开发过程模板有什么实质上差异还没有很深的体会。而真正能讲清楚为什么要这么做的更是不多。

交付有价值的产品给用户,从而顺利通过项目验收,这是所有软件项目的根本目标。传统开发过程对于现实情况下的项目适应性较差这是不争的事实。敏捷开发为快速进行项目交付,实现商业价值的最佳回报提供了一条捷径。想用更少的钱赚取更多的价值是每个投资方的梦想。

这次博文视点公司引进的这本《Visual Studio Team System更佳敏捷软件开发》(原名《Visual Studio Team System: Better Software Development for Agile Teams》),正是一本不可多得的好书,它从项目的方方面面介绍了一个敏捷开发团队如何结合Visual Studio Team System这个强大的组织工具进行XP极限编程的过程,尤其是通过直接演示实践案例,告诉大家如何结合Visual Studio Team System的各种工具来做出可交付的产品给用户,这种演示极为少见。正是因为介绍得非常详细,因此书相当厚。但是对于一个希望能够更好地获得商业回报的项目团队来说,看完本书是相当值得的。

本书详细介绍了一个敏捷开发团队如何依托Visual Studio Team System系统采用XP极限编程方法论,从各个方面组织开发其项目的过程。尤其在介绍具体实施过程的同时,还详尽解释了为什么要这么做,因而能让人茅塞顿开。

本书覆盖了以下内容:敏捷开发方法介绍及如何使用VSTS结合敏捷开发进行版本控制、经常构建和集成、测试驱动开发实践、探索建模、用户测试、计划分解、产品部署等编程实践。

本书还包含了对极限编程方法论中的大量的敏捷价值、原则、实践的详尽介绍,并提供具体案例对这些敏捷实践进行演示,让读者能够轻松理解并顺利掌握敏捷实践。

2008年对所有中国人来说都是那么的不平静,在喜怒哀乐的轮番轰炸和枯燥的项目开发中,我坚持译完了这部大部头,在译完本书后,我对VSTS这个强大的系统的组成和功能有了全新的认识。

本书在敏捷软件开发方法方面涉及极深,只可惜本人英语水平有限,书中有些内容可意会而难以言传,表述可能不准确。另外,一些专业技术术语甚至难以找到中文对应译法,只有自己原创,对否难以把握,有不妥之处敬请广大读者赐教、指正,我愿意为这些错误负责。真诚希望本书的编译出版能带给大家一些新的思路,帮助更多的项目团队在今后做得更好。

在这里,感谢博文视点编辑部的伙伴们,是他们在年前加班加点的工作才使得本书能按时面市。本书的内涵极深,专业性针对性极强,理解起来也极为困难,一想起他们熬红了双眼冥思苦想的样子我就深表同情。感谢我的项目组内的同伴和战友,他们和我一起加班奋战在中国软件项目开发的第一线,为了梦想一起度过了无数的不眠之夜,没有这些真实的实践,我根本无法读懂本书的内涵。感谢我的家人,是尊敬的父母的教导和亲爱的妻女在背后默默的支持让我能抽出时间完成本书的编译,他们的付出和关爱让我深深地感动。

软件开发如同人生,没有最好,只有更好。祝愿所有的软件项目都能顺利地交付验收。

由于本书篇幅较大,为了节约成本和便于读者查阅,我们将原书版式作了压缩,同时在图书靠开口的地方标出原书对应页码,供读者对照。本书的索引所列页码为原英文版页码。

刘志杰

**********相关资源*********
本书样章试读|豆瓣讨论|互动网购买|卓越网购买|当当网购买

转载于:https://www.cnblogs.com/bvbook/archive/2009/07/24/1530336.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值