Visual Studio Team System简述(Tech ED 2005 1st day)

Visual Studion Team System简称VSTS是微软随VS2005推出的一各集成软件项目管理与开发的解决方案

包括了,软件项目的设计,开发,测试等过程控制,vsts中包含了微软默认的一个软件项目管理模板

MSF开发模式,可以说是微软从1975年以来的软件开发的经验的一个体现,适用与普遍的软件开发流程,

内置了软件的Auto Build,项目管理,代码文档管理等,数据层利用了SQL Server2005,

每个Team Project会自动生成一个WSS站点作为开发交流站点,并且通过SQL Server 2005强大的reporting service

提供了软件开发进程的监控服务等服务软件开发周期控制的服务。

MSF开发模式定义了几种典型的角色,各司其职,

VSTS的一个好处在于把软件项目的开发和软件项目的运营部署结合起来,

摆脱了以前的先开发,后部署带来的脱节情况,以前可能开发出来的应用在部署的时候会出现各种实际问题,

而VSTS在项目设计阶段就把实际的环境在vs中设计出来,当完成Application Desgin以后进行logical Design,把AD和LD进行匹配开是否吻合

,模拟一个实际的部署环境并把实际中的环境中的服务器的一些设置约束应用到模拟环境中,把设计的应用虚拟部署,

这样就等于把开发和部署有机结合在了一起。

当客户有一个新的需求,需要更改AD的时候,可以实时的和LD进行匹配判断,以及虚拟部署,如果不能通过则需要改进AD。

这只是VSTS提供的一个便利之一,VSTS在代码的版本控制,自动Build,代码测试,流程管理上都提供了很多便利。

VSTS是软件项目管理中值得利用的一个技术。

你可能感兴趣的:(System)