本文按照以下两个要求,来实现问题类型的界面设置
1、”软件Item “的问题类型,创建时必须包含自定义字段 “Item分类“
类型:单选择
选项:无、交易类、平台类、运营类
填写方式:必填写
2、”软件bug“的问题类型,创建时必须包含自定义字段” bug原因“
类型:多行文本框
默认值: 无
填写方式:必填写
首先说明:我们继续在(XDK)项目管理空间下操作。
进入(XDK)项目管理空间的看板,点击“创建”,可以看到,软件Item(XDK)下没有Item分类项、软件bug(XDK)下没有bug原因项:
所以接下来,我们开始分别给软件Item(XDK)和软件bug(XDK)创建各自应有的项。
一、给“软件Item(XDK)”问题类型添加项:Item分类(XDK)
步骤一:进入项目(XDK)项目管理空间下,点击页面左下角项目设置,进入项目空间管理页面:
点击管理页面中的界面标题:XDK:Kanban问题类型页面方案,进入该项目的界面方案设置页:
可以看到,当前有2个问题类型,且2个问题类型对应的页面方案都是同一个,并且问题类型对应的各操作的页面也都是同一个。
接下来,我们希望能将2个问题类型对应的页面方案分开,因为2个问题类型所需要的页面不一样。该操作首先要求有2个不一样的页面方案(1个问题类型对应1个页面方案)。
步骤二:进入系统设置中:
点击此处的“系统”,进入系统设置后,选择“问题”栏:
该页面下,左侧的内容就是接下来频繁要用到的东西,也是容易混淆的东西。
步骤三:首先,创建一个自定义字段。点击左侧“自定义字段”,选择“添加自定义域”,选择单选控件,点击下一步:
进入字段设置页面,输入字段名称,添加该单选按钮的选项,输入后点击“添加”即可:
添加完成后,点击“新建”,进入页面,右上角的提示不用理会(不知道干嘛的):
至此,一个新的字段“Item分类(XDK)”创建完成。做个说明,在Jira中,“字段”即“域”,创建了一个“Item分类(XDK)”“字段”,即创建了一个新的域,域名称为“Item分类(XDK)”。
步骤四:接下来,开始字段配置。点击左侧“字段配置”,进入字段配置页面,选择“添加域配置”:(重复:“字段”即“域”)
进入页面:
填写域配置的名称,点击“添加”,进入:
可以看到,该页面展示的是当前刚创建的域配置Item(XDK)的所有域的配置和属性。
在该页面搜索关键字xdk(刚刚创建字段的时候,字段名称中用到的字),就可以看到确实有创建成功的字段,只不过暂时该字段未用到任何的页面中,所以该字段后面是空的:
点击该字段后面的“必选项”,这样当该字段关联到页面后,该字段在页面中就是必选项了。点击后,文案变为“可选择的”:
至此,域配置“Item分类(XDK)”创建完毕,不过该域配置未应用到页面中,换句话说,该域配置未与页面关联(因为我们尚未创建页面呀~)。
步骤五:点击左侧“字段配置方案”,进入域配置方案页面,点击“选择域配置方案”(其实该按钮是用来创建域配置方案的):
点击“选择域配置方案”后,进入:
输入名称,点击“添加”,进入:
点击右上角“将域配置域问题类型关联”,进入:
选择问题类型,再选择刚才的域配置,2个匹配后,点击“添加”,进入:
可以看到,这里的问题类型,和域配置关联上了。
重新进入字段配置方案界面:
查找刚才添加的“域配置方案(XDK)”,可以看到后面的项目是空的,说明还未给该方案配置项目:
此处点击“配置”或“编辑”,都无法给给方案配置项目。所以请继续往下。
步骤六:添加界面。系统管理中,问题栏下,点击左侧“界面”,进入“查看页面”页面:
点击右上角的“添加屏幕”,进入页面:
输入名称,点击“添加”,新的界面的添加成功了,可以看到进入页面:
在这个页面,就可以自由添加你希望的“界面Item(XDK)”页面上需要有的项,例如:
可以看到,将需要的项输入在“选择域”输入框中,然后多点击几次向下的箭头,就可以很快找到自己想要的字段项。
根据之前的需要,希望问题类型“软件Item”上,要有“Item分类”单选项,Item分类(XDK)是之前我们添加了的一个域(字段),界面Item(XDK)是我们即将作用到问题类型“软件Item”上的界面,所以我们将Item分类放入界面Item中。
至此,一个我们需要的界面诞生了。
步骤七:界面方案。点击左侧“界面方案”,进入查看界面方案页面:
点击右上角“添加屏幕方案”,进入页面:
输入界面方案名称、选择默认界面(就是步骤六中刚创建的界面),点击“添加”,会看到进入页面:
点击右上角“添加问题类型屏幕方案”,进入页面:
输入名称(由于软件Item和软件bug用一个“问题类型界面方案”即可,所以此处命名没有专门区别是哪个问题类型)、选择步骤七中创建的界面方案(界面方案Item(XDK)),点击“添加”,问题类型界面方案创建成果,进入页面:
点击右上角“将问题类型与屏幕方案关联”,进入页面:
选择问题类型,再选择匹配的页面方案,点击“添加”,就可以将问题类型和界面方案关联在一起了。
同理,如果将软件bug和其对应的界面匹配在一起,也是在这里执行1⃣️、2⃣️、3⃣️即可。所以刚才说,问题类型界面方案,只需要创建1个即可。
话说回来,点击“添加”后,进入页面:
可以看到,刚才的问题类型和界面方案已经关联成功。
步骤九:给项目下的问题类型设置我们想要的界面。现在回到项目管理空间(XDK)项目下,进入项目的管理:
点击问题类型:
可以看到,这里的域配置和界面,都不是我们之前创建的,希望的那些。所以现在还需要做些修改。
步骤十:创建问题类型方案。进入问题类型方案页面:
点击“添加问题类型方案”,进入页面:
输入方案名称、从“可用的问题类型”将软件Item和软件bug拖拽到“问题类型用于当前方案”栏下,再将默认的问题类型选择为其中一个(只能选择问题类型用于当前方案栏下的内容项),最后别忘了将页面拖到最后,点击“保存”。
继续点击“问题类型方案”,找到刚刚创建的问题类型方案,点击“关联”:
进入:
选择项目后,点击“关联”。
步骤十一:修改项目的问题类型界面方案。在步骤九的最后,我们看到了界面一栏下方显示的页面方案,不是我们创建的页面方案,现在修改为我们创建的页面方案。在项目设置中,点击左侧的“界面”,进入:
点击此处的“使用不同的方案”,进入:
选择之前我们自己创建的问题类型界面方案,点击关联,可以看到:
现在,已经将问题类型界面方案配置到我们的项目中了。接下来如法炮制,将我们的域配置方案关联到项目里。
步骤十二:修改项目的域配置方案。在项目设置中,点击左侧的“域”,进入:
点击图中的“使用不同的方案”,进入:
选择我们创建的域配置方案,点击关联,可以看到:
至此,成功将域配置方案关联到咱们的项目中了。
点击左侧的“问题类型”,可以看到:
这里的 域配置、界面、问题类型方案 都是我们自己的东西了。
现在回到项目的看板中,点击“创建”,应该可以看到:
这里已经有Item分类项,并且是必填项了,至此,软件Item的界面全部配置完成。
如果这里没有出现Item分类,请继续步骤十二。
步骤十三:项目的看板中,创建问题的时候,Item分类丢失怎么办?点击右上角“配置域”:
可以看到这里有Item分类,如果这里也没有,那么一定是之前的操作步骤哪里出问题了,欢迎留言~
勾选这里的Item分类,就可以看到创建问题里面多了Item分类项了:
如果这里的Item分类不是必选项(右上角没有*),那么也一定是之前的步骤哪里出问题咯~继续欢迎留言~
二、给“软件bug(XDK)”问题类型添加项:bug原因(XDK)
经过了上面说的步骤,我们只是把:“软件Item ”的问题类型,创建时必须包含自定义字段 “Item分类”,这一项完成了。
接下来我们将继续:“软件bug”的问题类型,创建时必须包含自定义字段“ bug原因”。
首先,回顾一下要求:
“软件bug”的问题类型,创建时必须包含自定义字段“ bug原因”
类型:多行文本框
默认值: 无
填写方式:必填写
接着,我们查看一下现在项目环境的情况,进入项目管理中,点击左侧问题类型,可以看到:
所以,接下来我们就要开始创建和配置“域配置”和“界面方案”咯~
步骤一:创建“bug原因”字段。进入系统管理中,点击左侧“自定义字段”,选择“添加自定义域”,选择单选控件,点击下一步:
进入字段设置页面,输入字段名称,点击“新建”即可:
添加完成后,点击“新建”,进入页面,右上角的提示不用理会(不知道干嘛的):
至此,一个新的字段“bug原因(XDK)”创建完成。
步骤二:接下来,开始字段配置。点击左侧“字段配置”,进入字段配置页面,选择“添加域配置”:(重复:“字段”即“域”)
进入页面:
填写域配置的名称,点击“添加”,进入:
可以看到,该页面展示的是当前刚创建的域配置Item(XDK)的所有域的配置和属性。
在该页面搜索关键字xdk(刚刚创建字段的时候,字段名称中用到的字),就可以看到确实有创建成功的字段,只不过暂时该字段未用到任何的页面中,所以该字段后面是空的。
点击该字段后面的“必选项”,这样当该字段关联到页面后,该字段在页面中就是必选项了。点击后,文案变为“可选择的”:
至此,域配置“Item分类(XDK)”创建完毕,不过该域配置未应用到页面中,换句话说,该域配置未与页面关联(因为我们尚未创建软件bug的页面呀~)。
步骤三:点击左侧“字段配置方案”,进入域配置方案页面,找到之前创建的字段配置方案:
点击“配置”,进入:
嗯,可以看到,之前配置的软件Item已经在这里了哟~所以点击右上角“将域配置与问题类型关联”:
在这里选择问题类型和对应的域配置,点击“添加”,就可以把软件bug问题类型和刚刚创建的域配置bug关联起来:
可以看到,原来的软件Item没有受到影响,并且成功添加了一个软件bug的配置。
重新进入字段配置方案界面:
查找刚才添加的“域配置方案(XDK)”,可以看到后面是有项目的,因为在最初给软件Item配置的时候,把这个配置上了:
步骤四:添加界面。系统管理中,问题栏下,点击左侧“界面”,进入“查看页面”页面:
点击右上角的“添加屏幕”,进入页面:
输入名称,点击“添加”,新的界面的添加成功了,可以看到进入页面:
在这个页面,就可以自由添加你希望的“界面Item(XDK)”页面上需要有的项,例如:
将需要的项输入在“选择域”输入框中,然后多点击几次向下的箭头,就可以很快找到自己想要的字段项。
根据之前的需要,希望问题类型“软件bug”上,要有“bug原因”单选项,bug原因(XDK)是之前我们添加了的一个域(字段),界面bug(XDK)是我们即将作用到问题类型“软件bug”上的界面,所以我们将bug原因放入界面bug中。
至此,一个我们需要的界面诞生了。
步骤五:界面方案。点击左侧“界面方案”,进入查看界面方案页面:
点击右上角“添加屏幕方案”,进入页面:
输入界面方案名称、选择默认界面(就是步骤三中刚创建的界面),点击“添加”,会看到进入页面:
如果需要将问题分类“软件bug”的创建问题、编辑问题、查看问题分别作用在不同的页面,可以点击右上角“把问题操作与屏幕关联”,可以看到:
问题操作点开,可以看到选项:“创建问题”、“编辑问题”、“查看问题”,将界面点开,可以看到很多很多界面。可以选择你需要的操作和你需要的界面,分别关联(点击添加按钮),就可以将不同的操作和不同的界面关联(绑定)上。此处没有该要求,所以不执行该操作。
步骤六:问题类型界面方案。点击左侧“问题类型界面方案”,进入“问题类型页面方案”页面:
找到之前创建的“问题类型界面方案(XDK)”:
点击“配置”,进入:
点击右上角“将问题类型与屏幕方案关联”,进入页面:
选择问题类型、页面方案,点击“添加”,进入:
可以看到成功添加了软件bug(XDK)的配置。
如果以上所有的步骤都成功了的话,此时进入项目看板中,点击“创建”,就可以看到:
可以看到,我们分别的软件Item和软件bug配置了2个不同的页面,里面有不同的项,且互相不影响。
重新进入项目管理下,点击“问题类型”,也能看到:
三、总结
1、简单说明一下问题类型、字段:
问题类型:创建业务story里能看到有该选项。
字段:创建、查看、编辑的界面中,看到的每一项都称作一个字段。在Jira中,将“字段”称作“域”,所以“字段配置”就是“域配置”,以此类推。
2、总结一下【问题类型的界面创建】整个流程:
1)自定义字段(如果有需要)
2)字段配置
3)字段配置方案
4)界面
5)界面方案
6)问题类型界面方案
按照以上步骤一个一个操作,其中:
一个项目可以配置一个字段配置方案和一个问题类型界面方案,所以无论问题类型有多少个,“字段配置方案”和“问题类型界面方案”只需要各创建一个。
字段配置方案是将问题类型和字段配置一一关联起来
问题类型界面方案是将问题类型和界面方案一一关联起来
在系统设置中执行以上6步
在项目设置中,配置项目的“字段配置方案”和“问题类型界面方案”
3、晦涩词汇说明
字段:即“域”,不再赘述
字段配置:创建一个“字段配置”,在你的“字段配置”中,可以设定每个字段的必选项等规则
字段配置方案:可以将每个【问题类型】与不同【字段配置】一一关联
界面:可以配置每个界面需要哪些字段
界面方案:创建一个“界面方案”,在你的“界面方案”中,可以将各操作(创建、查看、编辑)对应到不同界面
问题类型界面方案:可以将每个【问题类型】与不同【界面方案】一一关联
将【字段配置方案】和【问题类型界面方案】配置到项目中,是在项目的设置中配置的。
在我的理解中,【字段配置方案】是设置每个问题类型界面上字段的规则(必选项等)。而每个问题类型的界面上有哪些字段,是由【问题类型界面方案】决定的。
如果某个界面不需要匹配某个问题类型,就不需要创建这么多东西了,有时只需要创建一个界面,将界面应用到你想用的地方(比如“工作流”中)。