正在阅读:微软Visual Studio2005开发工具路线图详解微软Visual Studio2005开发工具路线图详解

2005-11-11 11:32 出处: 作者:MSDN 责任编辑:xietaoming

源代码控制和工作项跟踪

  软件配置管理 (SCM) 是一种规范的方法,在软件开发和维护做法随着时间的推移而更改时,可对其演变进行管理和控制。通过 SCM,企业开发人员可以对现有代码进行安全更改,跨越开发人员、项目和时间来跟踪更改,有效地管理生成过程,以及跟踪项目错误和问题。

  Visual Studio Team Foundation(Visual Studio 2005 Team System 的服务器组件)提供了集成的源代码控制、工作项跟踪、报告,以及使团队能够有效管理软件开发项目中更改的自定义策略。这些更改管理组件无缝地集成到开发环境中,从而在开发人员的日常工作流中,提供了不引人注目的 SCM 过程和特定于团队的需求。

  Visual Studio Team Foundation 使项目参与者能够将工作项与其他类型的配置项(如工作项、源文件、更改集和版本)相关联,从而将源代码控制、工作项跟踪和版本管理连结在一起。签入策略在将一组挂起的更改签入到储存库中之前,验证开发人员的更改是否符合组织需求。可以在单个工作项的处理过程中生成报告,还可以跟踪单个工作项直至其完成,甚至还可以查看与其解决相关联的代码。另外,团队无需安装 Visual Studio 的所有组件,即可使用工作项跟踪工具集的 Web 界面外壳程序来跟踪工作项。总之,Visual Studio Team Foundation 提供了一个灵活的、集成的工具集,将 Visual Studio 的工作效率和创新潜力与面向过程的解决方案的可预测性和可再生产性相结合,以便有效地管理软件开发项目中的更改。

  此外,在 Visual Studio 2005 中,Microsoft 将扩展 Visual SourceSafe 以提供对 Web 服务和 Unicode 项目的支持,从而帮助程序员更加有效地应对当今业务的挑战。而且,Visual SourceSafe 通过使常见操作变得更快速并且使其异步进行,以及启用通过防火墙的访问,用远程访问更好地支持团队开发。因此,开发人员将享受到改进的性能以及 Visual SourceSafe 和 Visual Studio IDE 之间的更紧密的集成。

软件项目管理和过程

  Visual Studio 2005 Team System 提供了很多不同的项目管理工具。Visual Studio 项目管理工具支持更好的计划、安排、协作、通信、报告和过程控制。这些工具与 Visual Studio 集成开发环境 (IDE)、Microsoft Office、Windows SharePoint Services 和 SQL Server 2005 Reporting Services 相集成。

  Visual Studio Team System 在整个团队可以共享的单个服务器端数据库中收集有关项目需求、功能、任务、错误、问题、风险的所有工作项。团队可以从他们最熟悉的下列很多不同工具中查看、编辑、跟踪和分析这些工作项:Visual Studio、Microsoft Excel、Microsoft Project 和 Windows SharePoint Services。这些工具紧密集成并同步,它们共享信息和数据以使团队不断地相互通信。这就能够进行更好的计划、安排、协作、通信、报告和过程控制。


25. 项目管理工具捕获视图以便存储功能规范、风险评估和项目计划之间的关系。

  在项目的整个生存期中,Visual Studio Team System 收集和报告有关错误趋势、代码覆盖状态、生成状态等数据。通过丰富的、可自定义的报告,Visual Studio Team System 为生存期中的所有参与者提供了该项目的快速宏观视图。


26. Microsoft Excel 外接程序将电子表格中的列表对象与存储了所有工作项(如错误、风险和任务)的工作项数据库绑定在一起。

  Visual Studio Team System 包含集成过程指南,它封装了来自 Microsoft 内部和软件开发行业其余部分的最佳做法,并且使它们易于访问和效仿。为项目选择 Microsoft Solutions Framework (MSF) Methodology Template 可以配置 Visual Studio Team System 中的所有工具:带有工作流的自定义工作项类型、自定义报告、源代码签入策略以及规范、准备计划、风险分析的文档模板等。过程指南完全可以由最终用户、团队和系统集成商自定义。

  Visual Studio 项目管理工具将通过启用项目数据和生存期的非侵入可视性和规范化来改革 IT 部门管理其开发过程的方式。

键盘也能翻页,试试“← →”键
302 Found

302 Found


Powered by Tengine
tengine