Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改tfs中任务的工作流以自动更新剩余工作_Tfs_Task_Burndowncharts - Fatal编程技术网

更改tfs中任务的工作流以自动更新剩余工作

更改tfs中任务的工作流以自动更新剩余工作,tfs,task,burndowncharts,Tfs,Task,Burndowncharts,是否有一种方法可以在工作项(任务)的工作流图中添加规则,以便在任务关闭时自动将已完成的工作更改为原始估计,将剩余工作更改为零 我正在TFS 2010中使用流程编辑器。我认为它在默认情况下做到了这一点-至少对于MSF Agile 5.0流程模板中的任务是如此 无论如何,您需要的是关于从活动到关闭转换的规则,以复制一些值并清空剩余工作: <TRANSITION from="Active" to="Closed"> <!--Reasons snipped -->

是否有一种方法可以在工作项(任务)的工作流图中添加规则,以便在任务关闭时自动将已完成的工作更改为原始估计,将剩余工作更改为零


我正在TFS 2010中使用流程编辑器。

我认为它在默认情况下做到了这一点-至少对于MSF Agile 5.0流程模板中的任务是如此

无论如何,您需要的是关于从活动到关闭转换的规则,以复制一些值并清空剩余工作:

<TRANSITION from="Active" to="Closed">
    <!--Reasons snipped -->
    <FIELDS>
        <!--Other fields snipped -->
        <FIELD refname="Microsoft.VSTS.Scheduling.RemainingWork">
          <EMPTY />
        </FIELD>
        <FIELD refname="Microsoft.VSTS.Scheduling.OriginalEstimate">
          <WHEN field="Microsoft.VSTS.Scheduling.OriginalEstimate" value="">
            <COPY from="field" field="Microsoft.VSTS.Scheduling.CompletedWork" />
          </WHEN>
        </FIELD>
        <FIELD refname="Microsoft.VSTS.Scheduling.CompletedWork">
          <WHEN field="Microsoft.VSTS.Scheduling.CompletedWork" value="">
            <COPY from="field" field="Microsoft.VSTS.Scheduling.OriginalEstimate" />
          </WHEN>
        </FIELD>
    </FIELDS>
</TRANSITION>


FWIW,IMHO,自动将完成的工作时间设置为原始估计值不是一个好主意。“已完成作品”的价值是出于历史目的。它允许个人/团队比较原始估算和实际工作,以便评估估算质量和准确性,并从中学习。是否存在估算值过低或过高的模式?错误估计的原因是什么——需求模糊、外部依赖、任务中的新需求?此外,它也不认为工作效率高或投入的精力比计划/预期的多。好吧,这是一个有效点,它如何计算从“进行中”到“完成”的过渡所需的时间?用户始终可以覆盖该值,这只是一个提示值。