当需求、缺陷、测试用例还有变更项这些东西都被放到同一个项目里去之后,要是工作项的类型没有提前梳理好,等到要新建内容的时候,就很容易把模板给挑错了。在Jama Connect这款工具里面,所谓的Item Type,其实指的就是工作项的类型,它会直接决定一条条目的名称、里面包含哪些字段、显示什么样的图标、类型的编码是什么,以及它是拿来干嘛用的。一般来说,建立和修改类型这件事,是由组织管理员来负责的,而各个项目里到底能看见哪些类型,则由项目管理员去决定。并且需要留意的是,工作项的类型属于组织这一层级的配置,不能只针对某一个项目去单独改动它的结构。
一、Jama Connect怎么设置工作项类型
在去设置工作项类型的时候,得先分清楚,自己要做的事情究竟是新增一种全新的模板,还是仅仅把已经建好的类型加到当前这个项目里来。这两样操作的入口不一样,所需要掌握的权限范围,也是各不相同的。
1、新增工作项类型
要新增类型,得拿组织管理员的账号登进系统,接着顺着【Admin】→【Organization】→【Item types】这条路径点进去,找到【Add item type】这个按钮并点击它。随后,在弹出来的那个窗口里面,把显示用的名称、复数形式的名称、一段描述,还有类型的键值都给填上,然后再去选好它的用途和对应的图标。这个类型的键值,以后会变成条目编号里头的一个标识,比方说系统需求这一类的,就可以用上SREQ这个代号。
2、修改已有类型
如果是去修改一个早就建好的类型,那也一样要先到【Admin】→【Organization】→【Item types】这个页面,把要改的那一种类型给找出来,然后去点它那一行里面的【Edit】按钮。在这个地方,可以改的东西包括显示的名称、复数形式的叫法、类型的编码、图标,还有用途。但是有一点千万要小心,当同一个工作项类型已经被好几个项目同时用着的时候,任何改动都会波及到每一个引用了它的项目,因此在正式使用的环境里面,不要随随便便就去改它的名称和里面的字段。
3、给类型增加字段
想要给类型再添上一些字段的话,可以在找到那个类型之后,去点一下【Fields】,然后选择【Add Field】。对于这种自定义的字段,可以去设置它的标签、它的类型,还有一个内部名称。这个内部名称在将来做报表,或者调用REST API接口的时候,都会用得到,所以最好在一开始建好之后,就别反反复复地去改它了。另外,要是打算删掉某个字段,一定要在删除之前先把数据导出来,因为等到要去恢复某个旧版本条目的内容时,那些已经被删掉的字段里头存着的信息,是不会自己再长回来的。
4、把类型加入当前项目
在组织层面新建好类型以后,事情还不算完,还得再进到【Admin】→【Project】→【Item Types】这个项目级的配置里,把接下来项目真正要用到的那些类型,从左边藏着的那一列,挪到右边能够看得见的那一列里头去,然后再点一下【Apply】保存起来。这里所谓的隐藏类型,仅仅是指以后不再允许拿它来新建条目了,可原先那些已经建好、正在用着的条目,还是可以照常使用的。
二、Jama Connect工作项类型怎么排序
工作项类型到底是怎么排列的,主要会影响到大家在新建条目的时候,选择面板里这些类型的出现次序。当里面的类型特别多的时候,要是能把经常用的那几样挪到最前头来,团队在动手操作的时候,思路就会清楚很多。
1、进到项目类型的配置页面
用项目管理员或者组织管理员的账号登进去,找到【Admin】→【Project】→【Item Types】这个路径。这时候,在页面右边的那个可见类型清单里,就会把当前项目里所有能用的类型,全都给列出来。
2、用拖拽的办法来调整类型的先后次序
在那个可见类型的清单里面,用鼠标按住你想要挪动的那一个类型,把它直接拖到你想放的位置上,松开手以后,再去点一下【Apply】把顺序保存下来。官方的说明里头也提到过,刚刚从隐藏列那边移过来的类型,一般都会默认被塞到列表的最尾巴上,得用同样的拖放动作再去重新给它排个序才行。
3、把类型的排序和字段的排序分开来看
工作项类型的次序,它管的是创建菜单里究竟哪一种类型排在前、哪一种排在后;而字段的次序,它管的则是当你点进去某一条条目以后,表单里那些字段的显示位置。要去调整字段顺序的话,就得走到【Admin】→【Organization】→【Item types】→【Fields】这里面,再用上下箭头来一点点地挪动位置。
4、别忘了检查视图里的字段顺序
如果在列表页面上发现字段显示的顺序不太对头,那还要再钻到【Admin】→【Organization】→【Item types】→【Views】里头,去检查一下视图的配置。由组织管理员配好的视图,会成为对应工作项类型的一套标准字段顺序,不过,用户自己私下的偏好设置,也可能会把他们所看到的排列顺序给改掉。
三、Jama Connect工作项类型调整后为什么没有变化
当工作项类型明明已经改过了,可是在项目里面却还是看不到它时,多半不是因为刚才的保存动作没有奏效,而是由于项目的可见范围、账号的权限,又或者是界面的缓存,还没有跟着同步过来。
1、确认它真的已经被加到项目里面了
在组织那一层新建好的类型,并不会自己主动出现在所有的项目当中,还得再回到【Admin】→【Project】→【Item Types】那里,把它从隐藏的一侧移到可见的那一侧去才行。
2、确认自己手上的账号权限
要新增或修改类型,得靠组织管理员的权限;而只是在一个项目里去调整哪些类型可见,那就是项目管理员或者组织管理员都可以来做的。普通用户只能去用这些已经开放出来的类型,没有法子去维护组织级的配置。
3、重新打开一下创建的菜单
设置保存好以后,把页面刷新一遍,再去Explorer Tree那块点一下【Add】→【New item】,看看列表里头的选项变没变。在项目里新添条目的时候,系统就是按照当前开放了的工作项类型,来把可选项展示出来的。
总结
Jama Connect里面要怎么去设置工作项类型呢,主要的路子是在【Admin】→【Organization】→【Item types】里,把新的模板给建好、把字段问题给改了、把图标什么的也维护好,然后再到项目的配置页里,把需要用到的类型给放出来。而Jama Connect工作项类型的顺序该怎么排,重心就是在【Admin】→【Project】→【Item Types】里头,靠拖拽那个可见类型的列表来实现。类型的顺序、字段的顺序,以及视图里面显示的顺序,这是三套相互独立的配置,在动手调整的时候,一定得把它们分开来处理,不然就会碰上只动了其中一处,别的地方却毫无变化的情形。