TFS让你的敏捷更规范

日期: 2013-07-31 来源:TechTarget中国 英文

毫无疑问,在如今的软件开发领域中,敏捷思想已经逐渐成为主流,不管是快速交付、提升软件质量,还是降低成本,其给我们带来的好处显而易见,很多企业也逐渐开始进行敏捷开发。实施敏捷,一方面要理解其思想本质,另一方面,合理的运用IDE或其他开发工具,也能让敏捷开发事半功倍。近日,记者有幸采访到了现任微软MVP刘海峰老师,作为.Net开发者,刘海峰老师谈到了其对敏捷开发的看法,以及微软TFS给.Net开发者所带来的帮助。

TFS让你的敏捷更规范

随着敏捷开发越来越受欢迎,微软也不断的在Visual Studio身上加入敏捷特性。对此,刘海峰老师表示,做为一款强大的IDE编码工具,无疑Visual Studio是首屈一指的。随着软件市场的日新月异,不管是软件产品还是项目本身对团队管理和协作能力要求越来越高,那种靠一个人单打独斗打造出来的软件已经很难满足广大用户日新月异的完美要求。在此环境下软件开发中ALM的应用也显得尤为重要,对此VS推出了和其能完美结合的TFS的ALM管理工具,其不能简单的对源码进行控制和管理,对一个项目从立项到最终交付测试进行了一个几乎接近完美的管理,其中结合了常用的Scrum、CMMI、MSF等模版,其中Scrum的Agile管理方法最受欢迎。

TFS在根据市场要求在不断更新和演进的同时,微软还推出了其在线版本TFService,免去了TFS服务器端安装、配置和维护的烦恼,而且现在还免费,而且不久前还支持了流行的源码版本管理工具GIT。

当然,对于准备实施敏捷开发的团队来说,理解其本质和思想更为重要,TFS只是其中的一款工具而已。“TFS非常适合纯软件型的项目开发,适合基础资源到位的情况下进行推进和开发,当然也有朋友在前期需求收集和策划的时候就开始使用,这样也是没问题的,不管怎样要充分理解敏捷的本质和思想,否则其不能达到我们的预期,还会成为我们的负担和累赘,造成团队的怠倦而影响整个软件开发进度和质量。”刘海峰老师表示。

谈到初期敏捷实施团队,刘海峰老师表示,TFS无疑是对敏捷的开发进行了一个规范,它本身提供了现成的模版,开发团队唯一要做的是理解敏捷的思想按照相应模版来安排和开展任务,一句话总结就是TFS能让你的敏捷更规范。

团队如何度过转型期?

对于团队来说,最痛苦的莫过于在实行敏捷开发的转型期,对于刚刚实施敏捷开发的团队来说,如何平稳的度过呢?“任何转型都存在着痛苦,从无序管理或其他管理方法转到敏捷开发也不例外,首先我觉得要说服整个团队或者至少大多数成员接受敏捷的管理方法,转型的痛苦除了方法不正确意外很多就是一些外在或者潜在的阻力,以为如果团队成员不接受敏捷的方法和管理就成为一块绊脚石,比如有些成员即使表面上接受,但是还是依然坚守着瀑布式开发的习惯,等待着任务分配甚至拖沓工作,不接受小周期的迭代。”

因为团队开发特别是敏捷是一个团队的事情,所以要大家接收并严格的去执行,开始可能有些不习惯,但慢慢的体会到给自己带来的好处以后就会慢慢融合以至于最终完全接受。

当然,敏捷不是适合所有的项目和团队,比如有些项目需求很单一、流程和模式就是固定的,甚至有些软件只需编码,按照瀑布式开发就好,比如一些加工软件、银行业务、部分对日外包软件系统。有些软件逻辑简单,功能很单一,也没有太多可扩展和发挥的余地,两三个人的团队甚至一个人两三周就能交付和搞定的,这种软件一般功能和工作量等也都能简单的预期,比如说一些小的单片机控制软件。

如何推动敏捷在国内的发展

尽管敏捷一次已被大家所熟知,但目前,国内的很多企业、开发团队,还并没有实施敏捷。敏捷只是ALM管理方法之一,现在之所以受欢迎,主要是其容易上手,功效能立竿见影,能很失效的解决我们的开发团队在实际项目中遇到的一些问题。

敏捷方法进入国内已经很多年,但是由于很长一段时间大家还只是停留在理论甚至概念的阶段,大规模的实际应用和推广还有很长的路要走。”刘海峰老师表示,一个好的管理方法能助推相应市场的良性发展,市场的良性发展也能让好的管理方法不断进行良性演变,二者是相辅相成的。套用敏捷方法和国内软件市场也不例外,由于国内软件市场还处于一个混乱成长的阶段,在当前大的经济环境下,很多开发团队在开发上急于求成,不得不考虑眼前利益,不讲究科学的方法和策略,使其处于恶性循环发展之中。

不过现在可喜的是看到很多团队已经意识到了这一问题,并开始重视了起来,开始借助诸如TFS之类的管理工具应用科学的管理方法逐渐应用敏捷管理方法到AML中。“所以我要说的是要应用敏捷,首先是要从思想和观念上进行转变,从某种意义上说是一种意识的转变,把现在对敏捷的学习和应用看做是一种投资,它定会让你未来不仅仅是在软件项目管理还是日常工作中都能起到一个事半功倍的效果,如果大家都有这种意识并勇于尝试,敏捷的推动又有什么担心的呢?我们中国的软件市场的良性发展又有什么难得呢?”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐