创建用户情景

用户情景是可以在一个迭代内完成的、通过用户日常语言用几句话编制的用户功能陈述。用户情景代表有关详细信息和验收标准的稍后对话的占位符。用户情景是唯一的,因为可以将其分解为父-子或层次结构的用户情景。敏捷工作区引用用户情景。

基本的层次结构规则包括:

  • 父情景可以有多个子情景,而父情景拥有其子情景。
  • 如果对某子情景进一步分解或更改为父情景,针对该情景排定的任何任务现在均会从原始情景移到新的父情景的第一个子情景。
  • 如果删除父情景,则会删除子情景及其测试用例。系统会提示您确认删除操作。
  • 用户情景和情景层次结构可能是代表长期目标或新方案的项目组合项的子项
用户情景层次结构

您的显示和编辑功能可能会根据为您分配的工作区用户角色和权限不同而有所差异。

用户情景包括以下主题:

查看用户情景摘要和详细信息页面

摘要页面

摘要页面是当前项目(或项目范围)中已创建的所有用户情景的清单。此页面提供列出了 CA Agile Central 中所有用户情景的摘要,是查看各个用户情景详细信息及其关联的途径。

用户情景摘要页面

CA Agile Central 提供了用户情景在此页面上的两种显示样式:

     
  • 单击层次结构 层次结构树视图)图标可显示层次结构显示中的所有用户情景。最高级别的父用户情景显示相应的父用户情景下列出的所有相关子用户情景。该显示可以折叠以便仅显示父用户情景,或展开以便查看各个父用户情景的相关子用户情景。
  • 单击平面 平面列表视图)图标可查看列出所有用户情景(无论其层次位置如何)的简单平面文件。

您可以通过“用户情景”摘要页面执行以下操作:

  • 执行所有工作项摘要页面的常见操作。
  • 通过使用 CA Agile Central 的预定义快速视图或创建您自己的自定义视图,轻松将用户情景汇聚为有意义的显示。单击位于左上角的下拉箭头可选择已保存的用户情景快速视图。通过使用筛选和排序功能进一步优化这些视图。
  • 展开该视图可查看根或父用户情景以及父用户情景的所有相关降序子用户情景的层次结构。
  • 在页面上对父用户情景和子用户情景进行排位。
  • 通过将光标悬停在相关内联图标上来查看前置项和后续项关系。
  • 查看和跟踪您的估算。每个列标题上的标签图标 图标 都包含在“单位”选项卡中为工作区配置的已定义度量单位的第一个字母。将鼠标悬停在此图标上可显示单位度量的完整标签。
    • 计划估算:对显示中所有用户情景的计划估算进行自动计算或汇总。页面中的每个用户情景均在此列标题下显示各个计划估算。
    • 任务估算:对每个用户情景的所有任务的任务估算进行自动计算或汇总
    • 待做:对每个用户情景的所有任务的待做估算进行自动计算或汇总
  • 树中的汇总值以及“计划估算”、“任务估算”和“待做”的列表视图:在树视图中,仅针对最高级别的情景来汇总值(即使展开也是如此)。在列表视图中,该值针对单个情景。

  • 通过双击突出显示的行对用户情景进行内联编辑。

无法编辑或删除 CA Agile Central 提供的快速视图。因此,如果选择显示快速视图,则不能选择“编辑自定义视图”图标和“删除自定义视图”图标。

 层次结构 树视图中对“用户情景”摘要页面的筛选会返回父用户情景和子用户情景的所有匹配项,而保留层次结构显示不变。如果某父用户情景是匹配项,将显示匹配父项之下的整个层次结构,而不受任何子匹配项的影响。该父用户情景在不是匹配项的情况下仍会显示,但将灰显以表示其不是筛选条件的精确匹配。

 如果配置了拖放排位,您可以使用该方法对页面中的用户情景进行排位:相对于页面中的其他用户情景按优先级上下拖动。在页面上单击用户情景,然后按优先级上下拖动。用户情景页面的页面排位不会影响其他页面上的用户情景排位。

 当前项目中的所有子用户情景都显示在“用户情景”摘要页面中,即使其父用户情景位于当前项目之外也是如此。

CA Agile Central 的用户之间不共享自定义视图。

详细信息页面

快速详细信息页面 (QDP) 和可编辑详细信息页面 (EDP) 允许您直接编辑针对用户情景、项目组合项、缺陷和任务的字段。如果您可以查看某一字段且有正确的权限,则可对其进行编辑。退出某一字段时,所有字段将自动保存。

QDP 是针对用户情景、任务、缺陷和项目组合项的默认页面。

有关 QDP 和 EDP 中包含的布局和字段的详细信息,请参阅“详细信息页面”。

创建用户情景

您可以在 CA Agile Central 中的多个位置创建用户情景。凭借此灵活性,您便可推进各项工作活动的完成,并在 CA Agile Central 应用程序内的逻辑位置按需创建用户情景。

当您通过内联添加选项创建用户情景时,在配置了拖放排位的情况下,会在“排位”字段中指定的页面中位置对该用户情景进行排位。

如果多个用户编辑同一用户情景,则可能会出现并发冲突。首个进行更改并单击“保存并关闭”、“保存并新建”或“保存”按钮的用户将提交其更改。当后续用户对同一用户情景进行更改并尝试保存时,系统会向其提供用于“复查我的更改”或“使用我的版本覆盖”的选项。


并发

如果选择“复查我的更改”,您将返回到用户情景编辑器,以便可以复制所做更改而不至丢失。如果选择“使用我的版本覆盖”,则会保存更改并覆盖其他用户的更改。选择“使用我的版本覆盖”时,如果添加并编辑附件,则会保存前后两个用户的更改并应用删除。

创建子用户情景

您可以在 CA Agile Central 中的多个位置创建子用户情景。凭借此灵活性,您便可推进各项工作活动的完成,并在 CA Agile Central 应用程序内的逻辑位置按需创建用户情景。

在以下任意位置创建子用户情景:

“用户情景”摘要、积压工作或“计划”页面 用户情景 QDP 中的“子项”窗格
从用户情景摘要页面中创建子情景 从 QDP 子链接中创建子情景

查看“子用户情景”摘要

父用户情景可以引用实施各个功能分段的许多子用户情景。整个子用户情景组会提供父用户情景的进一步详细信息,并可以从父用户情景进行查看。每个“用户情景”详细信息页面均在集合栏中包含一个“子项”链接,其中还显示与该用户情景相关联的子项数。单击“子项”链接可导航到各个用户情景的所有降序子项的显示。

用户情景“子项”链接

在“子项”摘要页面上,您可以执行以下操作:

  • 查看用户情景的所有子用户情景列表。单击任意子用户情景名称并导航到详细信息页面。
  • 执行所有工作项摘要页面的常见操作。
  • 使用以下三个估算列可轻松跟踪用户情景的进度。查看和跟踪您的估算。每个列标题上的标签图标 图标 都包含在“单位”选项卡中为工作区配置的已定义度量单位的第一个字母。将鼠标悬停在该图标上可显示单位度量的完整标签。
    • 计划估算:对显示中所有用户情景的计划估算进行自动计算或汇总。页面中的每个用户情景均在此列标题下显示各个计划估算。
    • 任务估算:对每个用户情景的所有任务的任务估算进行自动计算或汇总
    • 待做:对每个用户情景的所有任务的待做估算进行自动计算或汇总

当前项目中的所有子用户情景都显示在“用户情景”摘要页面中,即使其父用户情景位于当前项目之外也是如此。

如果配置了拖放排位,您就可以通过单击子用户情景并相对于页面中其同级用户情景按优先级上下拖动来对父用户情景内的子用户情景进行排位。

用户情景字段

字段 说明
常规
ID 为您的用户情景分配系统生成的 ID。该 ID 唯一且从不更改。ID 由标记前缀和数字值组成。系统管理员可自定义标记以反映项目中每个已定义工作项的不同前缀。
名称 用户情景名称让您可以方便地引用用户情景。红色突出显示表示其为必填的输入字段。
标记 标记让所有团队成员都可以按逻辑对用户情景、缺陷、缺陷集、测试用例和任务进行分组和筛选。
说明 用于用户情景说明的格式文本格式字段。在此处获取您的用户情景的简要说明。在说明中输入任意文本以帮助所有团队成员都能清晰地了解用户情景的目的。
附件 浏览文件以便附加到您的工作项详细信息。注意:附件的最大大小当前为 50MB。
附件说明 提供额外的文本信息(最多 256 个字节)来说明您的附件。
所有者 指定用户情景的所有者。
程序包 将相关用户情景从逻辑上分组到一个公共容器中。
项目 一旦将用户情景排定到某一发布或迭代中,就会用包含此用户情景的项目的名称自动填充该字段。注意:用户情景在排定之前在工作区之间共享。
用户情景
父项 单击  图标可选择父用户情景。您可以通过该字段将用户情景分解为父-子层次结构,或重新设定现有子用户情景的父项。
排定
排定状态 表示为完成用户情景已达成的进度。可在下拉列表中设置六种状态。订阅管理员可自定义第一个和最后一个状态以协助更好地管理过程。以下内容对用户情景会经历的默认状态进行了标识:
  • 已定义:用户情景阐述充分,开发团队可编写任务并提供估算值。这是新用户情景的默认状态值且无法自定义。当所有子用户情景的状态均设为“已定义”时,父用户情景将自动汇总以反映“已定义”状态而无论其初始设置为何。
  • 进行中:已将用户情景提交到迭代,且针对该用户情景的工作也已开始。当所有子用户情景或任务的状态均设为“已定义”时,父用户情景将自动汇总以反映“已定义”状态而无论其初始设置为何。此状态无法自定义。
  • 已完成:所有相关任务和用户情景均已完成。当所有任务和子用户情景的状态均设为“已完成”时,父用户情景将自动汇总以反映“已完成”状态而无论其初始设置为何。此状态无法自定义。
  • 已验收:已达到用户情景的验收标准。当所有子用户情景的状态均设为“已验收”时,父用户情景将自动汇总以反映“已验收”状态而无论其初始设置为何。此状态无法自定义。
受阻 表示在解决阻止进一步进展的所有问题之前,该用户情景的任意或所有相关任务或子项的工作无法继续。如果已将任意相关任务或子用户情景标记为受阻,则会自动在编辑器中选中此字段。您还可以通过编辑用户情景并激活此复选框来手动阻止用户情景。受阻状态将在“迭代状态”或“版本状态”页面上显示为红色以表示受阻,但仍会携带关联状态字母以免用户情景的初始状态丢失。
就绪 此复选框可用于表示情景已准备好进入开发或复查的下一阶段。使用如“迭代跟踪信息板”一类的信息板应用程序时,情景会在应用程序中以绿色边框显示。您可以针对“就绪”字段设置通知,以便在选中此字段时进行提醒。
受阻原因 使用此字段以表示用户情景当前受阻的原因。
发布/迭代 这些字段表示向其分配用户情景的发布或迭代。通过单击相应字段右侧的向下箭头可选择发布或迭代。项目显示中包含所有可用发布或迭代的下拉列表。
排位 表示当您的工作区配置了手动排位时用户情景的相对重要性。如果您的工作区已配置拖放排位,则不会在用户情景详细信息中显示“排位”字段。
前置项
状态 表示该用户情景的所有前置项的汇总状态。如果有多个前置项与用户情景相关联,则汇总任意前置项的最低“状态”值并显示在此字段中。
受阻 表示该用户情景是否有任何前置项受阻。
自定义
自定义字段 此部分显示已添加到工作区的所有自定义字段及其相关值。如果尚未添加任何自定义字段,则不显示此部分。
注释
注释 记录实施此情景的其他信息,如团队决策、客户意见或讨论结果。
修订
更改说明 记录编辑期间对情景所做的所有更改。将评论存储并显示在“修订历史记录”页面上。注意:还会系统地捕获对情景所做的更改以进入“修订历史记录”。

单位和估算字段

下表详细介绍了估算和计划中使用的字段。

字段 说明 使用位置 注释
迭代单位 标识开发人员如何估算计划的速度以及任何迭代可完成的单位数量。 任务摘要页面 在“单位”配置页面中输入工作区的迭代单位标签。此标签(“点数”、“天数”、“理想开发人员周数”) 标识开发人员如何估算计划的速度或任何迭代可完成的单位数量。
计划估算 完成工作项所需的迭代单位数量。 迭代状态页面
迭代摘要页面
发布摘要页面

记录完成用户情景所需的估算工作量。此字段的值为实数,并可接受三位数,后跟小数点及另外两位数。单位由管理员定义。从子用户情景对该字段进行汇总(累计)并显示为合计值。

在“迭代状态”页面上汇总并反映估算。

计划单位 标识开发人员如何估算可用于任何发布或迭代的资源。 发布详细信息页面
迭代详细信息页面
创建或编辑工作区时,会配置发布和迭代计划单位。在“单位”配置页面中输入计划单位的限定标签。
任务估算 完成单项任务所估算的单位数。 任务详细信息页面
任务摘要页面
迭代状态页面
迭代摘要页面
发布摘要页面
按增量对管理员定义的任务单位进行计算。按迭代单位度量任务估算。
待办估算 完成一项任务所剩余的工作量。 任务详细信息页面
任务摘要页面
团队状态页面
迭代状态页面
迭代摘要页面
发布摘要页面
按增量对管理员定义的任务单位进行计算。按迭代单位度量任务估算。
实际值 完成一项任务所需的工作量。 任务详细信息页面
任务摘要页面
团队状态页面
迭代摘要页面
发布摘要页面
默认情况下会隐藏“实际值”字段,建议仅在回顾会议不就未实现承诺进行深入探讨的情况下使用该字段。

反馈

需要更多帮助? CA Agile Central 社区为您提供一站式自助和支持。要将反馈或支持请求提交到 CA Agile Central 支持、获取解答并与其他用户协作,请加入我们的 CA Agile Central 社区