采用 Visual Studio 和 Team Foundation Server 进行应用程序生命周期管理
本主题介绍按照一个虚拟团队成员的准则,则增量使用 Visual Studio 作为其应用程序生命周期管理的 (ALM) 解决方案。本教程演示团队如何快速启动然后启动的应用程序 ALM 事件使用 Visual Studio 在不同时间点。
情景: 茱莉亚,ADAM、安妮和针对是开发 Web 应用程序在 Fabrikam 纤程,公司提供电缆电视和相关服务的团队。此团队决定使用 Team Foundation Server (TFS) 托管代码。随着时间的推移,团队还开始使用 Visual Studio 中,team Web Access,Microsoft 测试管理器、Microsoft 反馈管理器和 PowerPoint 管理积压工作,创建演示图板、捕获客户反馈和评审,测试,并生成代码。
您的团队可以采用 ALM 的 Visual Studio 功能在所有订单,除此之外,一个功能依赖于另一的位置。例如,在中,如下图所示,若要执行的团队在 Visual Studio 的探索测试并请求反馈必须管理它们在 TFS 的积压工作。
准备工作
茱莉亚安装 TFS 并将团队的代码置于版本控制之下。她还设置了持续集成生成,以便团队可以标识,并且解决生成早期绑定的问题。
积压工作管理
直到现在,团队管理其在 Excel 工作簿的积压工作。现在团队将管理其在 TFS 的积压工作。安妮添加积压工作项到团队项目。当团队成员计划下一次迭代时,它们使用积压工作页标识迭代积压工作项和将这些项分解为任务。
探索测试
使用 Microsoft 的 ADAM 开始测试管理器执行探索测试。
我的工作和代码评审
团队在团队资源管理器开始使用 我的工作 页更有效地协作。在这种情况下,针对挂起他的正在进行的工作修复 bug,从茱莉亚获取代码检查,检查解决,然后还原他的正在进行的工作。
情节提要
安妮创建演示图板泛化和在她开发模型的获取反馈。
客户反馈
安妮使用 Microsoft 反馈管理器恳求和管理从其利益干系人的反馈。