目录:
定义-Visual Studio Team System(VSTS)是什么意思?
Visual Studio Team System(VSTS)是由Microsoft Corp.作为软件产品开发的集成开发环境(IDE),用于促进软件项目的创建,开发和管理。 VSTS由四个子产品组成:
- Visual Studio,一个开发环境
- Visual Studio Test Professional用于测试数据管理和测试用例执行
- Team Foundation Server,它提供源代码文件和集中式数据库的协作
- Visual Studio实验室管理,提供为软件测试人员创建虚拟环境的功能
Techopedia解释了Visual Studio Team System(VSTS)
软件开发任务通常包含几个阶段和过程,每个阶段涉及不同的人员:
- 业务分析师负责分析给定的问题并直观地表示它
- 项目经理,负责分配预算和资源并制定项目开发活动的时间表
- 深入研究系统及其功能并开发必要算法的软件架构师
- 根据算法编写代码的开发人员
- 测试代码以修复错误和缺陷的软件测试工程师
- 部署团队负责向客户交付完全可操作的产品
每个成员都需要使用不同的工具。 例如,项目经理仅对使用提供有关项目预算的见解的工具感兴趣,而对与测试相关的工具不感兴趣。 因此,需要一个能够满足软件开发人员需求的软件包。 VSTS提供了一个包含几个子软件包的软件包,这些子软件包包含了所有基本功能。
VSTS的全部功能依赖于称为Team Foundation Server(TFS)的核心组件。 它促进了从事同一软件项目的不同团队之间的开发协作,提供了用于存储配置对象的存储库,并实现了数据收集和项目跟踪。 它是VSTS的主要后端组件。