使用工作项的树列表执行自顶向下的规划(在 Excel 中)
您可以在层次结构树中使用自顶向下的规划,从而更轻松地定义工作项、完成工作项内容以及创建与工作项相关的父子链接。
在 Office Excel 中生成工作分解结构 (WBS) 时,可以将工作项列表配置为树列表。 树列表在 Office Excel 工作表中显示父工作项和子工作项之间的关系。 您可以创建其他工作项,并使用多列布局创建和查看父子关系。 |
以下工作项类型用于此演练:
要求:一组逻辑相关的功能,它为用户提供某种能力,并实现业务目标。
功能:为符合合同、标准、规范或其他正式实施的文档,产品必须满足或者产品或产品组件必须包含的条件或能力。
任务:为实现功能而必须完成的工作的说明。
任务被定义为功能的子级,而功能被定义为要求的子级。
主题内容:
若要在 Office Excel 中执行自顶向下的规划,请执行下面的一系列步骤:
检查自顶向下规划的必备元素
在 Office Excel 中创建工作项输入列表
将简单列表转换为树列表
定义要求
定义功能
定义任务
定义必填字段和附加字段
发布工作项
发布工作项后,可以继续定义新工作项并更改工作项之间的链接。 有关更多信息,请参见在 Office Excel 树列表中配置工作项。
所需权限
若要执行这些过程,您必须是**“Contributors (参与者)”组的成员,或者您的“查看此节点中的工作项”和“编辑此节点中的工作项”权限必须已设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限。
检查自顶向下规划的必备元素
在创建自顶向下的规划之前,应定义以下元素:
团队项目。
(可选)自定义工作项类型。
(可选)自定义链接类型。
有关更多信息,请参见自定义团队项目和过程。
您还需要定义使用不同类型的工作项和链接的策略。 此策略应包含:
希望如何跟踪依赖项。
希望如何管理工作项。
希望如何查看工作项之间的关系。
有关更多信息,请参见选择可有效地跟踪项目的链接类型。
在 Office Excel 中创建工作项输入列表
在 Office Excel 中创建输入列表
打开工作表并选择一个单元格,该单元格是工作项列表的左上角应显示的位置。
在**“团队”选项卡上的“工作项”组中,单击“新建列表”**。
在**“连接到 Team Foundation Server”**对话框中,执行下列步骤:
单击包含所需团队项目的服务器的名称。
在**“团队项目”**列表中,单击相应团队项目的名称。
单击**“确定”**。
在**“新建列表”对话框中,单击“输入列表”,然后单击“确定”**。
此时将显示以下列:
ID
标题
工作项类型
状态
原因
指派给
保存该 Office Excel 文件。
将简单列表转换为树列表
将简单列表查询转换为树列表,以便可以创建与父子链接关联的工作项。
将简单列表转换为树列表
单击工作项列表中的一个单元格。
在**“团队”选项卡上的“树”组中,单击“添加树级别”**。
单击**“是”**确认要转换此列表。
第一列将被重命名并添加一个新列,如下所示:
ID
标题 1
标题 2
工作项类型
状态
原因
指派给
定义要求
对于每个要求,输入说明性标题并保留**“ID”**字段为空。
定义要求
在**“标题 1”**列下键入每个要求的名称或说明。
在**“工作项类型”字段中单击“要求”**。
提示
此时将根据指派给所选“工作项类型”的默认值自动填充“状态”和“原因”字段。
在**“指派给”**下,键入拥有该要求或将该要求指派给的团队成员的姓名。
完成这些字段后,树列表将定义如下:
ID
标题 1
标题 2
工作项类型
状态
原因
指派给
要求 1
要求
活动
新建
名称 1
要求 2
要求
活动
新建
名称 2
要求 3
要求
活动
新建
名称 2
要求 4
要求
活动
新建
名称 2
要求 5
要求
活动
新建
名称 2
保存该 Office Excel 文件。
定义功能
对于每个功能,在其父要求下插入一行,输入说明性标题并保留**“ID”**字段为空。
为每个要求定义功能
对要定义的每个功能完成以下步骤:
在其父要求下插入一行。
在**“标题 2”**列下键入功能的名称或说明。
在**“工作项类型”字段中单击“功能”**。
提示
此时将根据指派给所选“工作项类型”的默认值自动填充“状态”和“原因”字段。
- 在**“指派给”**下,键入拥有该功能或将该功能指派给的团队成员的姓名。
完成这些字段后,树列表将定义如下:
ID
标题 1
标题 2
工作项类型
状态
原因
指派给
要求 1
要求
活动
新建
名称 1
功能 A
功能
活动
新建
名称 1
功能 B
功能
活动
新建
名称 1
功能 C
功能
活动
新建
名称 1
要求 2
要求
活动
新建
名称 2
要求 3
要求
活动
新建
名称 2
保存该 Office Excel 文件。
定义任务
添加新的树级别并定义开发、测试和记录每个功能所需的任务。
定义每个功能的任务
单击工作项列表中的一个单元格。
在**“团队”选项卡上的“树”组中,单击“添加树级别”**。
此时将添加一个标为**“标题 3”**的列。
对要定义的每个任务完成以下步骤:
在其父功能后插入一行。
在**“标题 3”**列下键入任务的名称或说明。
在**“工作项类型”字段中单击“任务”**。
提示
此时将根据指派给所选“工作项类型”的默认值自动填充“状态”和“原因”字段。
- 在**“指派给”**下,键入拥有该任务或将该任务指派给的团队成员的姓名。
完成这些字段后,树列表将定义如下:
ID
标题 1
标题 2
标题 3
工作项类型
状态
原因
指派给
要求 1
要求
活动
新建
名称 1
功能 A
功能
活动
新建
名称 1
代码命令
任务
活动
新建
名称 3
定义 UI
任务
活动
新建
名称 3
测试功能 A
任务
活动
新建
名称 3
功能 B
功能
活动
新建
名称 1
功能 C
功能
活动
新建
名称 1
要求 2
要求
活动
新建
名称 2
保存该 Office Excel 文件。
定义必填字段和附加字段
若要将工作项发布到 Team Foundation Server,必须定义工作项的所有必填字段。 根据创建自顶向下的规划所要用的工作项的类型,必填字段将有所不同。 此外,在发布工作项之前,可能需要添加非必填的附加字段并定义其内容。
定义必填字段和附加字段
单击工作项列表中的一个单元格。
在**“团队”选项卡上的“工作项”组中,单击“选择列”**。
在**“工作项类型”**列表中,单击要为其选取数据列的工作项类型。
此选项筛选**“可用列”**下显示的列。
若要添加工作项所需的所有列,请单击**“添加必选”**。
提示
该工作项类型所需的列标记为“(必需)”。
若要添加可选列,对于要添加的每个列,请在**“可用列”**列表中单击要添加的数据列,然后单击指向右的箭头来添加。
对于要定义的每个工作项类型,重复步骤 3 到 5。
单击**“确定”**。
为已添加的每个字段输入信息。
保存该 Office Excel 文件。
发布工作项
您必须发布工作项才能使其存储在 Team Foundation Server 中并可供团队成员访问。成功发布结果后,将为工作项指派一个 ID。 除了所发布的工作项外,还会为出现在树列表中的每个父子关系定义链接。
提示
发布工作项列表可能需要几分钟才能完成。
发布工作项
单击**“团队”**选项卡。
在**“工作项”组中,单击“发布”**。
有关发布的信息,请参见在连接到 Team Foundation Server 的 Microsoft Excel 和 Microsoft Project 中工作。
请参见
任务
将 Microsoft Office 文档连接到 Team Foundation Server