SOFTWARE ENGINEERING GLOBAL INTERACTION LAB

Automated Solutions for Support Analysts in Large Software Companies

Project Details

  • Project Overview
    Our work provides a step towards simplifying the job of support analysts and managers, particularly in predicting the risk of escalating support tickets.
  • SEGAL Members Involved
    Lloyd Montgomery, Daniela Damian


Project Description

Understanding and keeping the customer happy is a central tenet of requirements engineering. Strategies to gather, analyze, and negotiate requirements are complemented by efforts to manage customer input after products have been deployed. For the latter, support tickets are key in allowing customers to submit their issues, bug reports, and feature requests. Whenever insufficient attention is given to support issues, however, their escalation to management is time-consuming and expensive, especially for large organizations managing hundreds of customers and thousands of support tickets. Our work provides a step towards simplifying the job of support analysts and managers, particularly in predicting the risk of escalating support tickets.

Project Process and Results

In a field study at our large industrial partner, IBM, we used a design science methodology to characterize the support process and data available to IBM analysts in managing escalations. Through iterative cycles of design and evaluation, we translated our understanding of support analysts’ expert knowledge of their customers into features of a support ticket model to be implemented into a Machine Learning model to predict support ticket escalations. We trained and evaluated our Machine Learning model on over 2.5 million support tickets and 10,000 escalations, obtaining a recall of 79.9% and an 80.8% reduction in the workload for support analysts looking to identify support tickets at risk of escalation. Further on-site evaluations, through a prototype tool we developed to implement our Machine Learning techniques in practice, showed more efficient weekly support-ticket-management meetings. The features we developed in the Support Ticket Model are designed to serve as a starting place for organizations interested in implementing our model to predict support ticket escalations, and for future researchers to build on to advance research in escalation prediction. Questions from our analysis can be found Here.

Lloyd Montgomery, and Daniela Damian. What do Support Analysts Know about Their Customers? On the Study and Prediction of Support Ticket Escalations in Large Software Organizations, in Proc. of IEEE International Conference on Requirements Engineering. August 2017, to appear.

Lloyd Montgomery, Emma Reading, and Daniela Damian. ECrits – Visualizing Support Ticket Escalation Risk, in Proc. of IEEE International Conference on Requirements Engineering. August 2017, to appear.

IBM Centre for Advanced Studies & CGSM NSERC

Related Posts

19Jan

Best Places Meet Up With Women In Calcutta & Dating Guide – WorldDatingGuides

0 Comments
If you are looking for top level locations in order to meet girls in Calcutta with a dating tips guide... Read More →
19Jan

what things to look for in the most effective lesbian singles sites

0 Comments
what things to look for in the most effective lesbian singles sites If you’re looking for a location for connecting... Read More →
18Jan

Find love and relationship through online single chat

0 Comments
Find love and relationship through online single chat Online single chat is a good way to meet new people in... Read More →
18Jan

Our very own 8 Preferred Places locate a Single Brisbane MILF for 2023

0 Comments
Will you be having a difficult time discovering just one MILF in Brisbane? It is not that there existsn’t an... Read More →
18Jan

Find the perfect adult chat website for you

0 Comments
Find the perfect adult chat website for you There are lots of adult chat websites on the market, and it... Read More →
Back to Top