[理学]25利用 Team Foundation Server 进行团队协作开发.pdf

[理学]25利用 Team Foundation Server 进行团队协作开发.pdf

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]25利用 Team Foundation Server 进行团队协作开发

Visual Studio 2005 系列课程(25) 跟我一起学Visual Studio 2005 利用Team Foundation Server 进行团队 协作开发 徐长龙 vsts_china@ 前提 • 了解软件开发生命周期 • Visual Studio 2005 • Level:200 议题 • Team Foundation概述 • Team Foundation功能介绍 • Team Foundation功能演示 Team Foundation概述 Team Foundation概述 • Team Foundation 是可使团队在生成产品或完成项目时加 强协调与合作的一套工具和技术。Team Foundation 可增 强团队成员之间的交流,跟踪工作状态,支持团队角色, 制定团队过程并可以集成团队工具 • Microsoft Solutions Framework 团队模型和Team System – 在Microsoft Visual Studio 2005 Team System 中,一个对等团队 支持MSF 过程指南团队模型中的角色 – 创建团队模型是为了对项目的所有必须提供和监视的视图进行建 模,以减小风险和提高成功项目的可能性 – 团队模型角色表示整个项目生命周期,包括远景、生产、使用和 维护 – 每个团队成员至少扮演一个角色,负责代表团队模型中的该角色 提供支持。各个角色同等重要 – MSF 是一种基于共识的过程框架,它要求各角色扮演者之间增进 共识。 Team Foundation概述 MSF for Agile Software Development MSF for CMMI Process Improvement Team Foundation概述 • 程序管理 – 项目经理支持MSF 团队模型中的程序管理角色群 – 项目经理负责知识创建流并最终负责价值的实现,价 值来源于远景描述中勾勒的产品的交付 – 项目经理的职责涵盖项目的整个生命周期。其主要目 标是在议定的时间表和预算内交付业务价值 – 项目经理承担计划和安排职责,包括开发项目和迭代 计划,监视和报告状态,以及标识和缓解风险 – 项目经理还应该与业务分析人员协商以对项目及其迭 代的积压工作进行规划,以及与架构师、开发人员、 测试人员、用户教育专家和用户体验架构师协商以估 计工作和促进团队中的交流。 Team Foundation概述 • 程序管理工作流如下: – 捕获产品远景 – 创建产品要求 – 开发文档 – 建立项目过程 – 管理问题 – 计划迭代 – 计划项目 – 管理风险 – 测试客户需求 – 验证产品需求 Team Foundation概述 • 体系结构 – 架构师角色支持MSF 团队模型中的体系结构角色群 – 架构师负责通过设计实现所有价值所基于的基础来维 护产品的体系结构完整性并确保项目成功。其中包括 定义应用程序的组织结构及其部属的物理结构 – 在这些工作中,架构师的目标是降低复杂性、减少耦 合和回归影响,并通过将系统分区为可独立生成并测 试的多个部分来增加组件的内聚性 – 生成的体系结构非常重要,因为它不仅指示以后如何 生成系统,并且确定应用程序是否将显示项目成功所 必备的许多特征。这些特征包括其可用性、是否可靠 并可维护、是否满足性能和安全标准,以及在面对变 化的要求时是否便于演进 Team Foundation概述 • 体系结构工作流如下所示: – 分析

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档