管理项目级元素
项目所有者需要配置项目,以满足项目成员的需要。例如,作为项目所有者,您可以将工件类型(例如,缺陷、增强申请、需求)添加到项目中,以使项目成员能够执行他们的工作。您可以修改工件类型以满足特定的项目要求。项目所有者的基本任务是:
- 管理工件类型
- 管理与项目中使用的工件类型相关联的属性
- 激活重复检查
在项目级别管理工件类型
域管理员创建全局工件类型,项目所有者可将这些工件类型添加到项目中。作为项目所有者,您可以根据项目的特定要求修改这些工件类型,将全局工件类型添加到项目中,以及从项目中删除工件类型。
下面概括了可对工件类型执行的更改:
- 名称和描述 - 即使本地实例的名称与全局实例(由管理员定义的工件类型)的名称不同,项目跟踪工具也可维护工件的不同实例。
- 属性组 - 这些是集中在单个标题下的与人员不相关的属性(例如,摘要、描述等)的集合。
- 用户属性 - 用户属性用于创建用户与工件之间的关系,例如,确定工件所有者。用户属性可确定当此工件类型的实例更改时所通知的人。例如,如果某项目成员编辑了一个“缺陷”,则分配给“抄送”属性的人将收到电子邮件通知。
- 依赖关系规则 - 这些规则确定属性间的关系。有关详细信息,请参见配置属性依赖关系。
将新的全局工件类型添加到项目中:
- 在左侧导航窗格中,点击“项目跟踪工具”>“管理工件类型”。
出现“管理工件类型”屏幕。
使用该页面可将工件类型添加到项目中并可修改工件类型。
- 点击“添加”按钮。
- 在“选择工件类型”页面中,全局工件类型列表被隔离在关联的命名空间中。选择一个希望关联到项目的工件类型。
- 点击“添加”。
注意:
- 在“选择工件类型”页面中,一次只能选择一个全局工件类型。
- 如果在项目中关联了一个全局工件类型,而且该工件类型有两个标题名称相同的属性,但每个属性分别属于一个不同的命名空间,则在输入该工件类型的工件时,这两个属性都以字段名称出现。不过,同时还会显示关联到该属性的命名空间。
例如,如果“缺陷”工件类型的属性“优点”同时关联到“默认”和“IT 到 PT 转换”命名空间,则在输入工件时,字段名称为:“优点”和“优点(IT 到 PT 转换)”。
对现有工件类型执行项目级别的修改:
- 在左侧导航窗格中,点击“项目跟踪工具”>“管理工件类型”。
出现“管理工件类型”页面。
- 点击要编辑的工件类型的链接。
- 可以选择编辑工件类型的本地名称和描述、与工件类型相关联的属性组和用户属性、以及工件类型的其它特性。
- 编辑完一部分(例如,用户属性)后,点击“保存”。
- 处理完该工件类型后,点击“完成”。
在项目级别管理属性
每个工件类型都包括一组属性。域管理员创建全局属性,并将这些属性与工件类型相关联。作为项目所有者,您可以在项目级别将属性添加到工件类型或从工件类型中删除属性。也可以编辑这些属性的特性。例如,您可以确定您的用户在编辑特定属性类型的值时,是否需要输入“更改原因”。您还可以在项目级别更改属性组。
创建属性组时,可以将其中一个属性标记为标识符。工件编号和标识符值将成为在创建、修改工件实例或为工件实例添加注释时所发送的电子邮件主题行。例如,如果选择“摘要”属性作为标识符,电子邮件的主题行可能是:“主题:项目工件 #SC34:应用程序把我的房子点着了”。标识符值也将成为查询结果页面中全部工件的文本链接。用户查看工件实例时,页眉中还会显示工件编号和标识符值。
只有以下类型的属性可以作为标识符:
在项目级别修改用户属性和属性组:
- 单击“项目”选项卡,并单击使用项目跟踪工具的项目的链接。
- 在左侧导航窗格中,点击“项目跟踪工具”>“管理工件类型”。
出现“管理工件类型”页面。
- 点击要编辑的工件类型的链接。
显示“编辑工件类型”页面。
- 在此页面中可以编辑以下用户属性设置:
显示名称 - 更改显示给用户的用户属性标签。
已激活 - 选中此复选框后,此属性可供用户使用。
需要更改原因 - 如果选中此复选框,则用户在编辑此用户属性的值时必须提供原因。
序列号 - 从该列表中选择一个不同的编号,以更改用户属性的显示顺序。
- 也可以编辑以下属性组特性:
已激活 - 选中此复选框后,此属性组可供用户使用。
序列号 - 从该列表中选择一个不同的编号,以更改属性组的显示顺序
- 要删除属性组、用户属性或依赖关系规则,请点击“选择”列中的复选框,然后点击“删除所选”。
- 点击“保存”,保存对特定部分所做的更改。
- 完成所有更改后,点击“完成”。
在项目级别修改属性组中的属性:
- 在左侧导航窗格中,点击“项目跟踪工具”>“管理工件类型”。
出现“管理工件类型”页面。
- 点击要编辑的工件类型的链接。
显示“编辑工件类型”页面。
- 点击包含要编辑的属性的属性组链接。
- 在“编辑属性组”页面中标签为“此组中的属性”部分下,可编辑以下内容:
已激活 - 如果选中此复选框,此属性可供用户使用。
必需 - 如果选中此复选框,则用户在输入工件时必须为此属性提供值。
包括在自定义查询中 - 如果选中此复选框,则在用户创建的查询中将提供该属性。此标准仅适用于简单的查询。但是,“高级查询”和“跨项目”查询将显示工件类型中出现的所有属性,而不管它们是否标记为“包含在自定义查询中”。
需要更改原因 - 如果选中此复选框,则用户在编辑此用户属性的值时必须提供原因。
用作标识符 - 如果选中此复选框,则该属性值将用作查看工件内容的链接,而且在编辑关联的工件时所发送的电子邮件通知中也使用该值。
序列号 # - 从该列表中选择一个不同的编号,以更改属性组或用户属性的显示顺序。
- 要保存对属性组的修改,请点击“此组中的属性”部分底部的“保存”按钮。
- 要删除组中的属性,请点击“选择”列中的复选框,然后点击“删除所选”。
- 要添加属性组或用户属性,请点击“添加”。
- 点击“保存”,保存对特定部分所做的更改。
- 完成所有更改后,点击“完成”。
注意:现在,不能在项目工件类型中使用重复名称重命名属性。例如,如果执行以下操作:
第一种情况:
- 在左侧导航窗格中,点击“项目跟踪工具”>“管理工件类型”,确保“缺陷”工件类型与项目相关联。
- 在左侧导航窗格中,点击“项目跟踪工具”>“输入工件”,然后输入一个新缺陷。
- 在左侧导航窗格中,点击“项目跟踪工具”>“管理工件类型”。
- 点击“缺陷”工件类型的链接。
- 点击“跟踪信息”属性组的链接。
- 将名为“状态”的属性的显示名称更改为“解决方法”。以前,这将导致该工件类型中出现两个名称为“解决方法”的属性。
由于项目工件类型中已存在名为“解决方法”的属性,因此系统不应允许将“状态”的显示名称更改为“解决方法”。该问题在此版本中已得到修复。您将收到一条警告信息:“此显示名称已被使用。请另外选择一个名称。”
第二种情况:
- 以域用户身份登录,然后点击“项目”选项卡。
- 点击“开始新项目”链接,并创建一个使用项目跟踪工具的项目。
- 将“缺陷”工件类型与该项目相关联。
- 点击“管理工件类型”>“缺陷”>“重复检查信息”链接,将“摘要”属性的显示名称更改为“客户”并保存更改。
- 点击“添加”按钮,将“客户”属性添加到“重复检查信息”组。
“摘要”和“客户”属性以同一显示名称添加到属性组。您将收到一条警告信息,“无法添加下面的属性,因为这将导致工件类型中出现重复的属性名称:客户。”
将属性从一个属性组移到另一个属性组
您可以将属性从一个属性组直接移到另一个属性组。
- 在左侧导航窗格中,单击“管理工件类型”,然后转到要编辑的工件类型。
- 点击显示在屏幕顶部的“排列属性”链接。
这些属性旁显示了向上和向下箭头,您可以使用这些箭头在组中移动属性的位置,或者是移动到另一个组中。您也可以选择多个属性,然后将它们一起 移到另一个属性组中。不会发生数据丢失。
配置自动电子邮件通知设置
当对工件进行更改时,就会触发自动电子邮件通知。此电子邮件包含一个可以配置的主题行,域管理员可以针对域进行配置,而项目所有者则可以针对工件类型或项目进行配置。您可以从 5 个属性中选择,使用这些属性来组成您的电子邮件通知主题行模板。
对于工件类型:
- %project% - 项目的名称:示例 - 音频缺陷
- %artifact_type% - 工件类型:示例 - 缺陷
- %artifact_id% - 工件标识符:示例 - SC1
- %new_artifact% - 表示工件为新工件:示例 - 新
- %id_attribute% - 用于标识工件的属性值:示例 - 如果已将摘要属性选择为标识符,则为新[跟踪扬声器的音频缺陷]。
如果您选择使用“[%artifact_id%]%new_artifact% %id_attribute%”这三个属性来组成电子邮件主题行模板,系统将在分发电子邮件时动态替换这些值,主题行将显示“[SC1][新][跟踪扬声器的音频缺陷]”。
在域级别设置主题行:
- 单击“管理”选项卡。
- 单击工件类型以查看“编辑工件类型”屏幕。
- 点击链接“配置通知”以配置电子邮件通知主题行。
- 按如上所述选择列出的选项。
在项目级别设置主题行:
- 单击“项目跟踪工具”>“管理工件类型”。
- 单击工件类型以查看“编辑工件类型”屏幕。
- 点击链接“配置通知”以配置电子邮件通知主题行。
- 按如上所述选择列出的选项。
确保电子邮件通知发送给正确的用户:
当修改了某个属性值之后,与该属性所在的工件相关联的用户都将收到一封电子邮件通知,通知他们属性发生了更改。为了确保自动电子邮件通知发送给可能对所做修改感兴趣的接收者,您可以将与工件相关联的用户属性标识为用户在属性更改时将收到电子邮件。
要配置这些属性,请按照下列步骤操作:
- 单击“管理”选项卡。
- 单击您要配置的工件类型。
- 点击页面顶部的“配置通知”链接。
- 向下滚动到“通知属性”部分。工件类型中的所有属性都将具有相对应的“编辑”链接。
- 点击“编辑”链接,列出其关联用户将接收属性更改通知的用户属性。
在打开的链接部分中将显示已为此工件类型创建的用户选项。例如:
- 选择标识为应接收更改此属性时所触发的自动电子邮件通知的用户属性,该用户属性的关联用户将收到属性更改通知。
- 点击“保存”。
注意:如果没有选择用户,属性更改时就不会发送任何电子邮件通知。但是,对于对某个用户属性的更改,不论设置是否说明要通知这些用户,都将对与工件关联性发生更改的用户发送一份通知。
重复检查
启用重复检查功能后,项目跟踪工具可以在数据库中检查属性值与用户当前输入的值匹配的工件实例。重复检查在用户输入新工件实例时发生。如果项目跟踪工具找到重复项,它将显示报告,而不显示下一个工件输入页面。用户可以注释重复工件或完成工件输入流程。
当域管理员创建一个新的工件类型时,一个名为“重复检查”的项将自动添加到与该工件类型相关联的属性组列表中。创建此类型的工件实例时,用户首先会看到一个数据输入页面,其中包含位于“重复检查”项之前的属性组。那些序列号位于重复检查步骤之前的属性组被激活以用于重复检查。项目所有者可以修改重复检查的行为,以满足项目的需要。
一些属性比其它属性更适合用于重复检查。例如,如果仅对用于跟踪操作系统版本的属性进行检查,其效果可能并不明显。如果同时检查观察到的行为的描述,效果可能会更好。重复检查功能最多支持九个属性。
要配置重复检查:
- 在左侧导航窗格中,点击“项目跟踪工具”>“管理工件类型”。
出现“管理工件类型”页面。
- 要启用重复检查,确保在“属性组”部分选中“重复检查”项的“已激活”复选框。
- 取消选中“重复检查”的“已激活”复选框将关闭此工件类型的重复检查。
- 使用序列号下拉列表修改重复检查发生的时间。