当前位置: X-MOL 学术Empir. Software Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Automated issue assignment: results and insights from an industrial case
Empirical Software Engineering ( IF 4.1 ) Pub Date : 2020-07-10 , DOI: 10.1007/s10664-020-09846-3
Ethem Utku Aktas , Cemal Yilmaz

We automate the process of assigning issue reports to development teams by using data mining approaches and share our experience gained by deploying the resulting system, called IssueTAG , at Softtech . Being a subsidiary of the largest private bank in Turkey, Softtech on average receives 350 issue reports daily from the field, which need to be handled with utmost importance and urgency. IssueTAG has been making all the issue assignments at Softtech since its deployment on Jan 12, 2018. Deploying IssueTAG presented us not only with an unprecedented opportunity to observe the practical effects of automated issue assignment, but also with an opportunity to carry out user studies, both of which (to the best of our knowledge) have not been done before in this context. We first empirically determine the data mining approach to be used in IssueTAG. We then deploy IssueTAG and make a number of valuable observations. First, it is not just about deploying a system for automated issue assignment, but also about designing/changing the assignment process around the system. Second, the accuracy of the assignments does not have to be higher than that of manual assignments in order for the system to be useful. Third, deploying such a system requires the development of additional functionalities, such as creating human-readable explanations for the assignments and detecting deteriorations in assignment accuracies, for both of which we have developed and empirically evaluated different approaches. Last but not least, stakeholders do not necessarily resist change and gradual transition helps build confidence.

中文翻译:

自动化问题分配:来自工业案例的结果和见解

我们通过使用数据挖掘方法自动化将问题报告分配给开发团队的过程,并分享我们通过在 Softtech 部署名为 IssueTAG 的结果系统获得的经验。作为土耳其最大私人银行的子公司,Softtech 平均每天从现场收到 350 份问题报告,需要以最重要和紧急的方式处理。自 2018 年 1 月 12 日部署以来,IssueTAG 一直在 Softtech 进行所有问题分配。 部署 IssueTAG 不仅为我们提供了一个前所未有的机会来观察自动化问题分配的实际效果,而且还有机会进行用户研究,这两者(据我们所知)以前都没有在这种情况下做过。我们首先凭经验确定在 IssueTAG 中使用的数据挖掘方法。然后我们部署了 IssueTAG 并进行了一些有价值的观察。首先,这不仅仅是部署一个用于自动问题分配的系统,而且还涉及围绕系统设计/更改分配过程。其次,为了使系统有用,分配的准确度不必高于人工分配的准确度。第三,部署这样的系统需要开发额外的功能,例如为分配创建人类可读的解释并检测分配准确性的恶化,我们已经开发并根据经验评估了不同的方法。最后但并非最不重要的一点是,利益相关者不一定会抵制变革,逐步过渡有助于建立信心。这不仅仅是部署一个系统来自动分配问题,而且还涉及围绕系统设计/更改分配过程。其次,为了使系统有用,分配的准确度不必高于人工分配的准确度。第三,部署这样的系统需要开发额外的功能,例如为分配创建人类可读的解释并检测分配准确性的恶化,我们已经开发并根据经验评估了不同的方法。最后但并非最不重要的一点是,利益相关者不一定会抵制变革,逐步过渡有助于建立信心。这不仅仅是部署一个系统来自动分配问题,而且还涉及围绕系统设计/更改分配过程。其次,为了使系统有用,分配的准确度不必高于人工分配的准确度。第三,部署这样的系统需要开发额外的功能,例如为分配创建人类可读的解释并检测分配准确性的恶化,我们已经开发并根据经验评估了不同的方法。最后但并非最不重要的一点是,利益相关者不一定会抵制变革,逐步过渡有助于建立信心。为了使系统有用,分配的准确度不必高于人工分配的准确度。第三,部署这样一个系统需要开发额外的功能,例如为分配创建人类可读的解释和检测分配准确性的恶化,我们已经开发并根据经验评估了不同的方法。最后但并非最不重要的一点是,利益相关者不一定会抵制变革,逐步过渡有助于建立信心。为了使系统有用,分配的准确度不必高于人工分配的准确度。第三,部署这样的系统需要开发额外的功能,例如为分配创建人类可读的解释并检测分配准确性的恶化,我们已经开发并根据经验评估了不同的方法。最后但并非最不重要的一点是,利益相关者不一定会抵制变革,逐步过渡有助于建立信心。对于这两种方法,我们已经开发并根据经验评估了不同的方法。最后但并非最不重要的一点是,利益相关者不一定会抵制变革,逐步过渡有助于建立信心。对于这两种方法,我们已经开发并根据经验评估了不同的方法。最后但并非最不重要的一点是,利益相关者不一定会抵制变革,逐步过渡有助于建立信心。
更新日期:2020-07-10
down
wechat
bug