应用程序生命周期管理与 Visual Studio 和 Team Foundation Server

使用工具包在 Visual Studio 2012和合并这些工具的 Visual Studio Team Foundation Server,可以将证书的做法通过代码设计和实现管理应用程序的生命周期,从了解的客户需求到部署。 您在这些工具可以使用该检测跟踪要求。入代码,生成并测试结果。 这些做法可帮助您的团队创建由您的客户值,并且更快、更可靠的软件。可以使用这些工具来获得以下结果:

计划和跟踪项目

计划和跟踪: 获取什么给客户很重要,和跟踪项目的进度。 制定过程并监控它们的质量以帮助团队将客户要求转化为工作软件。

建立应用程序模型

模型: 设计功能或在现有资产或从头开始,使用传达框架上的关系图有关团队软件的重要信息。

使用 Visual Studio 诊断工具提高质量

使用版本控制

使用版本控制 (所有团队资源管理器– Visual Studio 2010)

开发: 编写,单元测试,调试,分析,并分析应用程序使用集成与应用程序生命周期的其余部分的工具,以便团队能了解您的进度该项目。

生成应用程序

生成应用程序 (所有团队资源管理器– Visual Studio 2010)

生成: 生成使用集成生成系统的应用程序,以便团队可以确保质量要求满足和看到要求在每次生成执行。

测试应用程序

测试: 运行手动测试或自动测试,包括性能,和压力测试。 系统地管理测试以便团队了解任何给定日期的软件质量。

安装实验室环境

使用 Microsoft 的Lab Management: 可以创建实验室环境运行测试在物理计算机或虚拟机中的测试管理器。 虚拟机在 system center virtual machine manager (SCVMM) 管理的所有虚拟化结构可以运行。

在应用程序生命周期内使用实验室环境

部署: 部署到虚拟环境启用更复杂的开发和测试。

若要开始使用这些工具,请参见 使用 Team Foundation 和 Visual Studio application lifecycle management 的。 有关如何将这些工具用于 Eclipse 的信息,请参见采用 Team Explorer Everywhere

若要管理 Team Foundation Server,请参见 管理 Team Foundation方法为 Team Foundation 引用

Team Foundation Server

Microsoft Visual Studio Team Foundation Server,应用程序生命周期管理工具的核心,提供版本控制、生成系统和工具和度量托管和组织的项目。 使用 Team Web Access、Visual Studio 和其他集成开发环境,团队资源管理器的一个许可证,可以查看和在 Team Foundation Server 的更新数据。

有关 Team Foundation Server的客户端的更多信息,请参见 使用 Team Foundation client

Visual Studio Application Lifecycle Management

通过使用以下一个或多个产品,您可以将应用程序开发生命周期的 Team Foundation Server 的:

  • Visual Studio 专业版 是使开发人员能够创建在 web、云和设备之间的多层应用程序的统一开发体验。 它能够维护和现代化现有应用程序,在生成最尖端 app 的新平台 (如 Windows 8. 时。

  • Visual Studio 高级专业版 提供一个集成 ALM 解决方案将负责人、用户和软件开发功能提供强制的应用程序,统一的团队。 所有范围业务需要在不同之间的协作设置成员,通常工作在异类开发环境中,提供生成可预测的值与灵活性的软件应用程序。 Visual Studio premium 提供业务分析人员,项目经理,并且测试人员,在开发人员和用户,并将它们的工具处理和团队无缝。 它包括敏捷项目计划和管理、利益干系人和用户订婚、开发人员的工作效率、质量启动和测试功能提供一个集成 ALM 解决方案。

  • Visual Studio 旗舰版 是提供可用于组织的全面 ALM 开发和运行高可朔性的软件应用程序和服务。 它提供体系结构使团队维护高度体系结构完整性和有效地管理技术债务的发现和验证工具。 测试工具帮助的服务质量积极验证软件应用程序和服务的可伸缩性在与目标缩放要求。 调试事件的管理和的生产无缝集成在释放,监视和维护的应用程序的开发和操作团队在生产中。

  • Visual Studio 专业测试工具版给测试人员、业务分析人员、产品经理和所需团队协作工具的其他利益干系人,但是,不是完整的开发 IDE 适用。 这些团队成员可以使用一个集成测试,并提供跨越质量的产品管理工具集开发过程。 Visual Studio 专业测试工具版还支持轻量要求定义并继续客户反馈,并可在这些中的可跟踪性处理。

下表显示了如何在整个应用程序生命周期中使用这些工具。 有关详细功能可用性的更多信息,请 Visual Studio 2012 Comparison 比较参见。

应用程序生命周期

Visual Studio 专业版 2012

Visual Studio 高级专业版 2012

Visual Studio 旗舰版 2012

Visual Studio 专业测试工具版 2012

敏捷计划工具

选中标记

选中标记

选中标记

体系结构,模型和模型

选中标记

开发

选中标记

选中标记

测试 (1)

选中标记

选中标记

选中标记

Lab Management

选中标记

选中标记

选中标记

Build

选中标记

选中标记

选中标记

选中标记

版本控制

选中标记

选中标记

选中标记

选中标记

工作项跟踪

选中标记

选中标记

选中标记

选中标记

说明

  1. 通过 Microsoft 测试管理器,您可以在 Visual Studio 之外管理和执行测试用例,并创建和管理物理环境或虚拟环境。 此客户端应用程序一起安装 Visual Studio 高级专业版 2012 中,Visual Studio 旗舰版 2012 中,并且,Visual Studio 专业测试工具版 2012。

请参见

概念

Visual Studio 2012