项目管理者联盟 | 中国工程管理网 | 中国研发管理网   会员中心 资料库 论坛 博客

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

圈子
志同道合,朋友再聚首
项目管理者联盟PMP培训
会员· 圈友
登录ID
密   码
 
圈子信息
圈名:IT项目管理圈
加入方式: 允许任何人加入

IT项目管理圈

追求高效的软件项目管理方法

圈主:lepu2934112    管理员:暂无管理员   
成员数:271
主题数:1384
排名12
通讯录
圈友列表
加入本圈
管理本圈
 
话题区 投票区 资料区 精华区
标题:TFS让你的敏捷更规范
楼主

飞眉
PMB:19763
省份:广东省
行业:IT软件
注册:2010/12/29
  
  
毫无疑问,在如今的软件开发领域中,敏捷思想已经逐渐成为主流,不管是快速交付、提升软件质量,还是降低成本,其给我们带来的好处显而易见,很多企业也逐渐开始进行敏捷开发。实施敏捷,一方面要理解其思想本质,另一方面,合理的运用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中。“所以我要说的是要应用敏捷,首先是要从思想和观念上进行转变,从某种意义上说是一种意识的转变,把现在对敏捷的学习和应用看做是一种投资,它定会让你未来不仅仅是在软件项目管理还是日常工作中都能起到一个事半功倍的效果,如果大家都有这种意识并勇于尝试,敏捷的推动又有什么担心的呢?我们中国的软件市场的良性发展又有什么难得呢?”

回复 | 引用 发表时间:2016/8/18 15:06:54

白人没你黑
PMB:1
省份:山东省
行业:综合应用
注册:2010/4/12
  
  
标题:Re:TFS让你的敏捷更规范
1 楼
学习了 谢谢
回复 | 引用    回复时间:2017/9/2 22:45:53

muzud
PMB:57
省份:陕西省
行业:综合应用
注册:2019/9/12
  
  
标题:Re:TFS让你的敏捷更规范
2 楼
学习了
回复 | 引用    回复时间:2020/2/24 19:52:15
分页:1/1 共2条 首页 上一页 下一页 尾页 查看页 
!  您尚未登录,不能回复主题。    现在 登录  注册
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接
建设运营:共创时网络
版权所有 京ICP证070584号 BBS业务许可2007第353号