VS2010已经发布了正式版,在这个新的工具中,有很多地方可以与XP结合。
XP(Extreme Programming)是极限编程,是敏捷编程中的一种。
极限编程中的思路是:
计划游戏,小版本,隐喻,简单设计,测试,重构,结对编程,集体所有权,持续集成,每 周工作40小时,现场客户,编码标准。
在极限编程中,强调的是人,强调的是灵活。然而极限编程中在VSTS中能有怎样的结合呢? 在这里,我只想说说我浅薄的想法。
在极限编程中的这些思路中,并不是所有的思路点都能在VSTS中得以实现的,这里,我只列 举出来我觉的相关的,如有不正确之处,请大家指正。
VS提供了许多版本,架构师的,开发人员的,测试人员的,还有数据库设计人员的,当然, 在VS中,没有极限编程团队中的客户成员(也可以说成业务分析师)的版本,我们知道,客户 往往是不懂开发技术的,所以用不上相对应的开发工具,但在TFS中,可以支持word,Excel, 客户更多标准化的东西可以用office工具来完成。当然,这里只是说能把一些量化的用word或 Excel 来记录,而不是说团队成员之间不交流,交流的结果总是需要记录或量化的。所以用VS 相应的工具并不影响极限编程提倡的人与人的交互,反而把大家聚到一个统一的开发平台上进 行协作。还有一点是如果使用者觉的TFS2010提供的过程模板(是基于杂MSF5.0的)太复杂,完 全可以定制自己的过程模板来适应极限开发,这是一个开发的平台。还有TFS2010的安装大大减 化,也为在VS2010中做敏捷编程提供了很大便利。
时间: 2024-10-01 19:30:48