技术开发 频道

微软描绘Visual Studio Team System的未来

  【IT168技术新闻】微软即将发布的Visual Studio Team System是一个强调协作和生产力的系统,所有的这些努力都旨在帮助建立强化服务的软件。

   在与SearchVB.com的讨论中,三个微软的开发经理——Soma Somasegar,公司开发部副总经理,Prashant Sridharan,开发部产品组经理,Amanda Silver,Visual Basic项目经理,一起讨论了公司VSTS下一个版本,代号Rosario的发展计划。

   Rosario基于Visual Studio Orcas,继承了Visual Studio 2005,但是不会和Orcas一起发布。Orcas的一个beta测试已经发布。该产品的广泛发布预计发生在2007年第或2008年初。

   Somasegar说,尽管微软已经为此产品定义了几个目标,但是此时,Rosario依然处于反馈和原型阶段。

   • 公司的目标是加强VSTS内部的测试和质量保证工具,使它们能够合并测试用例管理,代码覆盖度分析,和负载和压力测试,他说。

   • Somasegar说,现在正在努力在目标,项目需求以及所完成的工作之间创建“一个更好的视线”。这一需求跟踪过程,基本上使用Domain Specific Language技术来完成。此处的思想是消除经常困扰此过程的“电话游戏”, Sridharan补充道。

   • 微软正在着手创建一个所谓的“动态系统创意”,期待跨越建立应用程序的开发团队和部署应用程序的操作部门之间的障碍。例如,在这样一个系统中,服务台门票将会纳入Team Foundation Server,然后提交给开发团队。项目管理需求同样也会在TFS中存储。

   • 最后,公司正在寻求改善Team Foundation Server的可扩展性。就这一点上,微软无异于在吃自己做的狗食。因为,它的大约有800多名开发人员的开发部门,以及它的SQL开发部门正在使用TFS创建Orcas和SQL Server 2005的继任者——Katmai。

   更多的有关Rosario的信息,请参见网站http://msdn2.microsoft.com/en-us/teamsystem/bb407307.aspx#Rosario

   更多的开发人员一起协同工作

   Somasegar说,开发部门确立了其目前和将来基于的两套哲学体系。

   其一是,今天的开发人员正在创建在不同平台上运行的应用程序,这些平台包括客户端,服务器,Web services,浏览器和移动设备。如果开发人员拥有一个单一的,一致的编程模型如.NET框架,那么它们的效率将会大幅度的提高,Somasegar说。

   其二是,长期处于开发生命周期后期的用户界面现在成为一个真正的“business differentiator”。

   在用户一级,这意味着数百万计的社会网站访问者中的某些将会需要定制页面。.NET可以为初级程序员提供一个良好的入门模型,Somasegar说。

   在企业一级,UI的重要性使得更多的项目干系人投入到项目开发中。这意味着微软的工具必须不仅要迎合经常合作的团队而且要迎合由许多不同的技术人员组成的团队,这些团队包括拥有不同级别Visual Studio使用经验的开发人员,测试人员,架构师和项目经理。

0
相关文章