TFS Scrum项目的原始估算(TFS 2017)

时间:2018-04-11 15:59:16

标签: tfs tfs2017

在使用Agile模板创建的TFS项目中创建任务时,可以选择输入原始估计值(参见图像a)。

在使用Scrum模板创建的项目中创建任务时,无法在任务级别输入原始估算值。

有没有办法添加或启用此功能。我们在PBI /用户故事级别使用Fibonacci努力序列并使用速度,但我们需要在任务级别使用原始估计值进行会计。

参考img a:

enter image description here

2 个答案:

答案 0 :(得分:2)

您可以下载TFS Process Template Editor并编辑工作项类型定义:

  1. 在VS 2017上打开流程编辑器 - >工作项类型 - >从服务器打开WIT
  2. 找到您的scrum项目和工作项类型任务
  3. 将原始估算字段添加到字段部分:
  4.   

    名称=原始估算

         

    参考名称= Microsoft.VSTS.Scheduling.OriginalEstimate

         

    数据类型=双

    1. 向布局部分添加新字段。
    2. 您可以在敏捷或cmmi项目中找到样本。

答案 1 :(得分:2)

原始估计(Microsoft.VSTS.Scheduling.OriginalEstimate)字段默认存在于Agile和CMMI流程模板中。您需要在Scrum流程模板中更新任务工作项类型定义,并自己添加该自定义字段:

  1. 使用witadmin tool从要自定义的团队项目中导出任务工作项:
  2. witadmin exportwitd /collection:http://TFS2017:8080/tfs/DefaultCollection /p:ScrumProject /n:task /f:task.xml

    1. <FIELDS> </FIELDS>
    2. 之间添加自定义字段

      <FIELD name="Original Estimate" refname="Microsoft.VSTS.Scheduling.OriginalEstimate" type="Double" reportable="measure" formula="sum" />

      1. <Page Label="Details" LayoutMode="FirstColumnWide"> </Page>
      2. 之间添加一个部分

        <Section> <Group Label="Effort"> <Control Label="Original Estimate" Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.OriginalEstimate" /> </Group> </Section>

        1. 导入工作项类型:
        2. witadmin importwitd /collection:http://TFS2017:8080/tfs/DefaultCollection /p:ScrumProject /f:task.xml

          然后你会看到Original Estimate字段:

          enter image description here