Visual Studio 2010在简洁中强调团队合作

简介:
 
 
 
 
 
 

 

 
 
 
 
 
 
 
Visual Studio 2010 警告用户Silverlight项目会出现安全风险,并提供了两种项目模式。其次,Visual Studio 2010更加讲求团队精神。

 
开发更具有强大功能与简洁的开发流程并不是降低了团队协作精神,相反,在VS新版本中这一思想继续强化。内建Scrum的敏捷开发流程模版将团队思想得到最好的加强。Scrum在英语的意思是橄榄球里的争球。它是一种迭代式增量软件开发过程,通常用于敏捷软件开发Scrum是一个包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员,通过此模板的使用,在软件领域令人头痛的人员问题得到有效控制,其他的开发团队通过此模板,可以完美结合团队成员、流程与工具,像微软公司开发软件一样开发软件。而且,在最后的调试阶段也为开发人员和团队提供了最好的工具,这就是具有软件测试功能虚拟化技术软件Test Lab Management,通过这个软件,开发团队可以把重要客户的环境配置构建在测试实验室内,搭配其他多项新增加的软件测试功能,确保开发出来的软件能够符合客户的期望,使得令人头痛的调试问题得到了最好的解决。
 
第三,软件开发周期通过开发流程模板得到加强。

 

通过Visual Studio 2010 Team Foundation Server内建的Agile Scrum 开发流程模版,实现了一种可以很好实践敏捷开发的好方法,这是对团队合作的一项强有力补充。提起开发流程模板,人们很容易想到IBMRUP, 源于RationalRUP,适合于重量级的开发,布署起来灵活性很强,同RUP相比,Agile Scrum也有自己的优势。其实得到国内程序员支持最多的是XP,它强调极限编程,即所有的开发活动都是以编码为中心来展开的,比较符合目前国内很多开发人员的想法,因为他们大部分都是从做一些小型软件开发项目开始的,对传统软件工程的规范要求心存疑虑,担心会大幅增加自己的开发工作量,XP方法的起点比较低,很好地满足了这部分开发人员提升软件开发方法的需求。做复杂的大型软件开发项目,因为需要非常正式的工作流程和交付件,这种场合就在以前主要用RUP。但对任何一家公司来说,必然是既有比较简单的项目,又有复杂的项目,此时最好尝试一下Scrum,因为Scrum正好介于二者之间,甚至有开发人员提出 Scrum XP 二者结合的方法,这也说明了 Scrum 在面向不同规模项目时有很好的适用性。因为 Scrum 只是一个敏捷过程框架,它并没有提供核心的价值观与指导原则,其重心在于项目管理,而不是指导团队成员如何进行开发, XP 作为最轻量级的开发流程,其最主要的精神是 在客户有系统需求时,给予及时满意的可执行程序 ,所以最适合需求快速变动的方案。
 
当然,也有业内人士指出Visual Studio 2010的硬件需求问题,是不是会太大,有些功能上对硬件要求苛刻,也有人




本文转自 beniao 51CTO博客,原文链接:http://blog.51cto.com/beniao/256128,如需转载请自行联系原作者

目录
相关文章
|
10月前
Visual Studio(管理代码工具)如何使用
1.连接到远程仓库 2.找到对应的代码库克隆到本地 3.选分支
|
IDE 开发工具
Visual Studio下程序开发: 添加快捷函数说明
Visual Studio下程序开发: 添加快捷函数说明
314 0
Visual Studio下程序开发: 添加快捷函数说明
|
Web App开发 前端开发 JavaScript
角落的开发工具集之Vs(Visual Studio)2017插件推荐
因为最近录制视频的缘故,很多朋友都在QQ群留言,或者微信公众号私信我,问我一些工具和一些插件啊,怎么使用的啊?那么今天我忙里偷闲整理一下清单,然后在这里面公布出来。
1330 0