软件项目管理概述教程教案.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件项目管理概述教程教案.ppt

* /zh-cn/library/ms181234(VS.80).aspx Team Foundation 团队项目? 在 Team Foundation 中,团队项目是由确定的团队用来跟踪公共的相关工作集的工作项、代码、测试、工作产品和规格等的集合。团队项目的逻辑概念有助于您确定在软件应用程序的开发中应包含或排除哪些内容。团队项目的概念随后将通过 Team Explorer 和 Team Foundation Server 的物理工具、分组和工作流等付诸实现。您为团队项目确定的概念边界对于如何安排团队项目的结构以及何时从一个团队项目转换到另一个团队项目有着重要的内在意义。 团队项目的逻辑定义 从逻辑上(或概念上)讲,团队项目是一个单独的基础结构,它包含了在软件应用程序开发生命周期中使用的所有单独的工具和元素。每个正在开发的软件应用程序,或称“团队项目”,实际归组于其自身的、专用于团队项目本身的命名空间中。因此,团队项目只是一个容器,它将与正在开发的特定软件应用程序相关联的所有工具和项目隔离在其中,这样所有其他团队项目就不会访问到这些工具或项目(例如,源代码、工作项和文档)。 团队项目是将团队力量结合在一起创建特定软件技术或产品的核心概念。团队项目是与团队所从事的软件应用程序相关的项目的虚拟集合。对于团队成员,团队项目概念消除了访问多个与各自的团队项目无关的项目的问题;过多的项目将招致混乱,并延缓软件开发进程。团队项目至少由一组工具和项目组成。团队项目还可以包含源代码管理策略、团队项目报告站点以及团队项目门户。在团队项目创建期间,Team Foundation 团队项目允许过程模板选择那些相关的并要添加到团队项目容器中的工具。 团队项目概念增强了在团队使用的所有工具之间进行报告的能力。在过去,跨工具报告是个难题,因为来自不同工具的数据互不相关。例如,如果软件开发人员想获得有关缺陷的跨工具报告,他或她将不得不从多个项目中区分出这些缺陷,因为所有缺陷都存储在一个公共位置。团队项目是在仅包含与软件项目相关的工具和项目的命名空间中创建的;因此,创建了一个可将来自不同工具的不同项目相关联的公共筛选器。 一个 Team Foundation Server 服务器可能包含多个团队项目,其中每个团队项目都是在不同的命名空间中创建的,因此命名空间 A 中名为 X 的文档不同于命名空间 B 中名为 X 的文档。在不同的命名空间中创建团队项目可让项目或工具在其所属的团队项目中是唯一的,这样从事团队项目 B 的软件开发人员就不可访问团队项目 A 中包含的工具或项目。 * 团队项目的物理定义 团队项目的逻辑定义和概念边界是通过 Team Explorer 实现的。Team Explorer 是 Visual Studio 中的可扩展工具窗口,可用于按团队项目对工具和项目进行分组。团队项目至少包含通过过程模板创建团队项目时所指定的一组工具和项目。根据用来创建团队项目的过程模板,团队项目还可能包含源代码管理策略、团队项目报告站点以及团队项目门户。 当首次打开 Team Explorer 时,它将是空的,您必须将其连接到 Team Foundation Server。然后,您可以选择希望哪些团队项目显示在 Team Foundation Server 中。Team Explorer 只能连接到一个 Team Foundation Server,因此只能显示来自一个 Team Foundation Server 的团队项目。同样,根据用来创建团队项目的过程模板,团队成员可使用 Team Explorer 查看有关产品生成的信息、启动至源、查询分配给自己的任务、查看总体项目状态、查找文档、查看报告以及创建与团队项目关联的工作产品。例如,使用 MSF for Agile Software Development 或 MSF for CMMI Process Improvement 过程模板创建的团队项目将显示下列节点: “工作项”???通过此节点,可以针对工作项数据库创建和查看查询以及创建新的工作项。项目查询由过程模板或项目经理在创建团队项目时实现。用户定义的查询不在创建团队项目时实现,而是在以后作为自定义内容添加。 “文档”???通过此节点,可以访问工作产品,例如文档、电子表格、项目计划、过程指南以及其他来自开发活动的不确定输出。文档存储在团队项目门户上的一个单独的中心位置。 “报告”???通过此节点,可以访问包含团队项目规格的报告,该节点还提供了一种从团队项目命名空间中包含的各种工具收集信息的手段。SQL Reporting Services 报告站点旨在将来自团队项目中各种工具的不同信息集中在一起以执行跨工具的报告,并且采用适合于从每个

文档评论(0)

yuzongxu123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档