Softtech, being a subsidiary of the largest private bank in Turkey, called IsBank, receives an average of 350 issue reports from the field every day. Manually assigning the reported issues to the software development teams is costly and cumbersome. We automate the issue assignments using data mining approaches and share our experience gained by deploying the resulting system at Softtech/IsBank. Automated issue assignment has been studied in the literature. However, most of these works report the results obtained on open source projects and the remaining few, although they use commercial, closed source projects, carry out the assignments in a retrospective manner. We, on the other hand, deploy the proposed approach, which has been making all the assignments since Jan 12, 2018. This presents us with an unprecedented opportunity to observe the practical effects of automated issue assignment in the field and to carry out user studies, which have not been done before in this context. We observe that it is not just about deploying a system for automated issue assignment, but also about designing/changing the assignment process around the system; the accuracy of the assignments does not have to be higher than that of manual assignments in order for the system to be useful; deploying such a system requires the development of additional functionalities, such as detecting deteriorations in assignment accuracies in an online manner and creating human-readable explanations for the assignments; stakeholders do not necessarily resist change; and gradual transition can help stakeholders build confidence.
翻译:作为土耳其最大的私人银行IsBank的子公司,Softtech是土耳其最大的私人银行IsBank的一个子公司,每天平均收到350份实地问题报告。将报告的问题交给软件开发小组是昂贵和繁琐的。我们使用数据开采方法使问题分配自动化,并分享我们通过在Softtech/IsBank部署由此产生的系统获得的经验。文献中研究了自动问题分配。然而,这些工作大多报告公开源项目的结果,其余少数项目,虽然它们使用商业封闭源项目,但以追溯方式执行任务。另一方面,我们采用拟议的方法,自2018年1月12日以来,一直在执行所有任务。这为我们提供了一个前所未有的机会,以观察自动问题分配在外地产生的实际影响,并进行用户研究,而在此之前,还没有这样做。我们发现,不仅要部署一个自动化问题分配系统,而且还要设计/改变整个系统的分配过程。这些任务的准确性并不高于手工分配的准确性,以便该系统能够发挥作用;部署这种自动分配系统需要逐步改变,从而逐渐改变工作;部署一种系统需要逐步改变,因为逐渐改变结构,因为需要逐步改变结构。