使用Excel管理TFS工作项和报告

在项目管理中,Team Foundation Server(TFS)是一个功能强大的工具,它允许团队成员跟踪和管理项目工作项。然而,对于大量工作项的批量操作,如插入、修改或报告生成,TFS的界面可能不够直观和高效。幸运的是,Microsoft Excel提供了一种与TFS连接的方法,使得这些任务变得更加简单。本文将介绍如何使用Excel来管理TFS工作项以及如何生成自定义报告。

管理工作项

Excel可以帮助批量插入或修改工作项。可以使用Excel上传所有工作项,将工作项从一个迭代移动到另一个迭代,或者同时进行多项修改并一次性发布。

可以使用Excel创建任务、用户故事、史诗和特性,并将它们发布到TFS。发布工作项到TFS的步骤如下:

  1. 点击“团队”选项卡。
  2. 点击“新建列表”。
  3. 选择TFS服务器、项目集合和团队项目。
  4. 选择“输入列表”以创建新的单个工作项。
  5. Excel中创建工作项。
  6. 点击“发布”按钮。
  7. 打开项目Web门户查看新任务。

Excel允许以树状结构添加工作项。例如,如果有一个支持用户登录的系统,可能需要添加一个名为“登录模块”的特性工作项。在这些特性下,可能想要添加描述该模块需要实现的功能的用户故事,如用户注册、用户登录和忘记密码。这被称为树状结构,有父工作项和与之链接的子工作项。

  1. 点击“添加树状级别”按钮,在“团队”选项卡下。
  2. 在“标题1”列下输入父工作项。
  3. 在“标题2”列下输入子工作项。
  4. 发布修改。
  5. 打开项目Web门户查看修改。
  6. 如果点击“登录模块”工作项,将发现有与之链接的子工作项。

有时需要将一组工作项从一个迭代移动到另一个迭代,或者以简便的方式批量修改工作项。可以使用Excel修改工作项,然后将更改发布到TFS。

  1. 连接到Visual Studio中的团队项目。
  2. 点击“工作项”。
  3. 对需要修改的工作项执行查询。
  4. 点击“在Microsoft Office中打开”,并选择“在Excel中打开查询”。
  5. 一个Excel工作簿将打开,包含选择的工作项。
  6. 如果需要修改未在上表中显示的属性,可以点击“团队”选项卡下的“选择列”按钮。
  7. 选择需要添加的列,例如“故事点”。
  8. 发布新的修改。
  9. 在Visual Studio中打开查询,将发现所有工作项都已移动到“迭代2”。

报告

TFS报告服务在过滤或创建自定义报告方面可能不够丰富。因此,将TFS与Microsoft Excel集成提供了另一种创建自定义报告的方法。使用Excel生成TFS报告有三种不同的方式。

可以通过以下步骤从Visual Studio生成TFS报告:

  1. 打开Visual Studio中的团队资源管理器。
  2. 连接到TFS服务器和团队项目。
  3. 点击“工作项”。
  4. 右键点击想要生成报告的查询。
  5. 选择“在Microsoft Excel中创建报告”。
  6. 选择想要生成的报告。
  7. 一个Excel工作簿将生成,包含在上一步中选择的所有报告。每个报告将在单独的工作表中显示。

可以按照以下步骤从Excel的团队选项卡生成报告:

  1. 点击“团队”选项卡。
  2. 点击“新建报告”。
  3. 选择TFS服务器、项目集合和团队项目。
  4. 选择用于生成报告的查询。
  5. 选择想要生成的报告。
  6. 一个Excel工作簿将生成,包含在上一步中选择的所有报告。每个报告将在单独的工作表中显示。
  1. 点击Excel中的“数据”选项卡。
  2. 点击“从其他源”。
  3. 选择“从分析服务”。
  4. 输入分析服务器名称及其凭据,然后点击“下一步”。
  5. 选择Tfs_Analysis作为数据库,并选择要连接的立方体或表。
  6. 输入连接数据,然后点击“身份验证设置”。
  7. 选择“使用存储的帐户”并写入“TFS”。这将允许图表或表格在每次访问时自动更新为最新数据。
  8. 选择想要的数据视图、Excel工作表和起始单元格。
  9. 点击“确定”,一个数据透视表将出现在工作表中。
  10. 在左侧,数据透视表将出现。在右侧,有数据透视表字段,这些字段将用于数据透视表的创建和数据显示。
  11. 要开始创建数据透视表,请按项目名称进行筛选,以便显示当前项目的数据。
  12. 在数据透视表字段中,滚动到“团队项目”组,找到“名称”字段,将其拖到左侧末端的“筛选器”区域。
  13. 将“工作项.工作项类型”字段拖到“行”区域。
  14. 将“状态”字段拖到“列”区域。
  15. 将“工作项计数”字段拖到“值”区域。
  16. 一个带有值的数据透视表将出现。如果需要创建数据透视图,请点击“数据透视图”按钮并选择想要的图表设计。
沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485