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

 
开发更具有强大功能与简洁的开发流程并不是降低了团队协作精神,相反,在VS新版本中这一思想继续强化。内建Scrum的敏捷开发流程模版将团队思想得到最好的加强。Scrum在英语的意思是橄榄球里的争球。它是一种迭代式增量软件开发过程,通常用于敏捷软件开发, Scrum是一个包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员,通过此模板的使用,在软件领域令人头痛的人员问题得到有效控制,其他的开发团队通过此模板,可以完美结合团队成员、流程与工具,像微软公司开发软件一样开发软件。而且,在最后的调试阶段也为开发人员和团队提供了最好的工具,这就是具有软件测试功能虚拟化技术软件Test Lab Management,通过这个软件,开发团队可以把重要客户的环境配置构建在测试实验室内,搭配其他多项新增加的软件测试功能,确保开发出来的软件能够符合客户的期望,使得令人头痛的调试问题得到了最好的解决。
 
第三,软件开发周期通过开发流程模板得到加强。
 
通过Visual Studio 2010 Team Foundation Server内建的Agile Scrum 开发流程模版,实现了一种可以很好实践敏捷开发的好方法,这是对团队合作的一项强有力补充。提起开发流程模板,人们很容易想到IBM的RUP,源于Rational的RUP,适合于重量级的开发,布署起来灵活性很强,同RUP相比,Agile Scrum也有自己的优势。其实得到国内程序员支持最多的是XP,它强调极限编程,即所有的开发活动都是以编码为中心来展开的,比较符合目前国内很多开发人员的想法,因为他们大部分都是从做一些小型软件开发项目开始的,对传统软件工程的规范要求心存疑虑,担心会大幅增加自己的开发工作量,XP方法的起点比较低,很好地满足了这部分开发人员提升软件开发方法的需求。做复杂的大型软件开发项目,因为需要非常正式的工作流程和交付件,这种场合就在以前主要用RUP。但对任何一家公司来说,必然是既有比较简单的项目,又有复杂的项目,此时最好尝试一下Scrum,因为Scrum正好介于二者之间,甚至有开发人员提出Scrum与XP二者结合的方法,这也说明了Scrum在面向不同规模项目时有很好的适用性。因为Scrum只是一个敏捷过程框架,它并没有提供核心的价值观与指导原则,其重心在于项目管理,而不是指导团队成员如何进行开发,XP作为最轻量级的开发流程,其最主要的精神是“在客户有系统需求时,给予及时满意的可执行程序”,所以最适合需求快速变动的方案。
 
当然,也有业内人士指出Visual Studio 2010的硬件需求问题,是不是会太大,有些功能上对硬件要求苛刻,也有人

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

Visual Studio 2010在简洁中强调团队合作相关推荐

  1. 【转】【UML】使用Visual Studio 2010 Team System中的架构师工具(设计与建模)

    Lab 1: 应用程序建模 实验目标 这个实验的目的是展示如何在Visual Studio 2010旗舰版中进行应用程序建模.团队中的架构师会通过建模确定应用程序是否满足客户的需求. 你可以创建不同级 ...

  2. c语言中TR1=1什么意思,c – 如何在Visual Studio 2010(tr1 :: function)中使用tr1?

    如何开始使用Visual Studio 2010的tr1功能?对于更具体的情况,我需要std :: tr1 :: function.我试过包括#include< tr1 / functional ...

  3. 如何在Visual Studio 2010 32 Bits中的通过Project的Post-build Event执行 64bits的PowerShell

    应用背景: 一些PowserShell Scripts需要在64 bits windows powershell中执行,例如一些SharePoint 2010的操作.Google在stackoverf ...

  4. Visual Studio 2010中C++项目升级指南

    如何升级? Visual Studio 2010支持来自VC6.Visual Studio 2002.Visual Studio 2003.Visual Studio 2005和Visual Stud ...

  5. 我眼中的Visual Studio 2010架构工具

    影响架构质量的是构建体系架构的思想.原则.实践与架构师的经验,绝不是工具.即使是最优秀的架构工具,也不可能像倚天宝剑一般--倚天一出,谁与争锋--似乎谁握住了这把利刃,就能够成为武林盟主.架构工具可以 ...

  6. Visual Studio 2010 Ultimate敏捷功能特性(上)

    随着软件开发日趋国际化,对软件的质量要求和管理也随之增高.微软看到了应用程序生命周期管理在业界逐渐被接受认可的趋势,并宣称VSTS2010将会是一个革命性的.Net软件开发以及管理工具的产品,预计在2 ...

  7. ASP.NET 4 和 Visual Studio 2010 Web 开发概述

    声明:本文是ASP.NET 白皮书 ASP.NET 4 and Visual Studio 2010 Web Development Overview 的阅读摘要,只是本人的学习记录,并非完整翻译,仅 ...

  8. Visual Studio 2010 Ultimate敏捷之道:特性解析

    随着软件开发日趋国际化,对软件的质量要求和管理也随之增高.微软看到了应用程序生命周期管理在业界逐渐被接受认可的趋势,并宣称VSTS2010将会是一个革命性的.Net软件开发以及管理工具的产品,预计在2 ...

  9. 我眼中的Visual Studio 2010架“.NET研究”构工具

    影响架构质量的是构建体系架构的思想.原则.实践与架构师的经验,绝不是工具.即使是最优秀的架构工具,也不可能像倚天宝剑一般--倚天一出,谁与争锋--似乎谁握住了这把利刃,就能够成为武林盟主.架构工具可以 ...

最新文章

  1. EditText禁止输入回车
  2. 【数据结构与算法】之深入解析“组合总和III”的求解思路与算法示例
  3. C# 复制 粘贴 剪切 撤销
  4. 计算机应用基础18春在线作业1答案,东师计算机应用基础-18春在线作业1.docx
  5. C++实现dijkstra单源最短路径算法-邻接表+优先队列
  6. flex实现水平居中和两栏布局
  7. java的学习步骤方法书籍大总结
  8. 【SICP练习】140 练习3.71
  9. Mvc 4.0实现Response.Write()效果
  10. Exchange Server2010系列之五:再谈邮箱基本管理
  11. pcb布线拐角处打地孔_嵌入式开发必看: PCB设计的这几个问题,你能明白了吗?...
  12. java程序设计基础_陈国君版第五版_第十章习题
  13. html 漂亮的星空登录模板
  14. 在线vim配色加term与gui统一颜色调整python脚本
  15. win7无法打开计算机共享文件夹,win7无法共享文件夹 共享文件设置不了共享怎么办?...
  16. Matlab|模拟电动汽车的充放电【充电顺序,波动发电,电池缓冲】
  17. 无线桥接dns服务器未响应,小米路由器AX3600恢复出厂设置的方法
  18. 127.0.0.1 192.168 localhost 之间的区别
  19. mysql 约束 分类,MySQL约束类型及举例介绍
  20. python输入一个英文句子、统计并输出单词数_C语言实现输入多行英文句子然后统计单词数和行数,如何输入?我的代码问题在哪里?...

热门文章

  1. html br/引起的”血案“
  2. 中国汽车涂料发展的初期
  3. [收集] Web服务相关的, 介绍框架(framework)类的论文
  4. linux sersync2 ssh start=true,rsync+nfs+sersync实战案例
  5. 自学Python和科班出身的Python程序员差别在哪?几张图告诉你
  6. Python编程不能帮你找到女朋友,却能让你成为有钱的单身狗
  7. linux怎么运行conda,linux怎么用conda
  8. python免安装环境 linux_python如何打包脚本(库也一起打包),直接在linux环境运行,不需要安装库?...
  9. ASP.NET Web Pages – Chart 帮助器简介
  10. 练习5-2 找两个数中最大者 (10 分)