top of page
Writer's picturePrashant Bellad

How to leverage your Support team in your QA system

Updated: Apr 4, 2023


This is a quick case study explaining how Support and Engineering teams can collaborate to deliver and maintain high product quality. The said product is an IoT-based one used in the Mechanical Industry domain that interacts with industrial machines. The leadership introduced a good idea of empowering the support team to resolve field-level minor product issues like config issues etc. So the process was:

  • Issues at the customer end get reported

  • The support team analyzes the issue

  • If minor they would fix the code, create a PR and merge it

The above helped reduce the Engineering team’s time and effort in fixing minor issues. The support team as a result felt more empowered, valuable, and motivated. This was a smooth and obviously beneficial process but only by the time the product had relatively few features. If there were any impact on any of these features, the Engineering team is swift enough to fix it, test it and release it. However, in a few months’ time… few product issues started cropping up. Upon analysis, it was found that these were due to some of the fixes done by the support team! As part of our reviewing this process, I suggested a simple process: Identify impacted area —>Review by Engineering team —> Code changes (by support team) —> Required Testing Below situations will determine who owns the Testing activity Situation 1: If the impacted areas are minimal and focused regression tests are minimum then the support team itself would perform the testing activity Situation 2: If the impacted areas are medium or high and/or focused regression tests are high in number then the test team would take over the testing activity Benefits observed:

  • A habit of consistently delivering quality product updates

  • Improved confidence of the support team in the changes they are doing to the production code

  • Further time and effort saved of the Engineering team

Thus I feel, in today’s fast-paced SaaS products; it is crucial how your Engineering team keep on evolving in their working style as the product grows and matures… Else, we have seen companies going downhill in no time! Sharing my article on the same, hope it adds value. Do share your feedback with me at prashant@PristineProtech.com; visit my website www.PristineProtech.com to engage further... #softwareengineering #qualityassurance #founders #cto #ceo #qa#qualityengineering #requirementsanalysis #requirementsgathering #uat#usertesting #support

Report this




6 views0 comments

Comentarios


bottom of page