There are mathematical models for calculating the number of agents based on the call volume, length of call and other variables. However, as you are in the retail side of software sales, you need to think that scalability will come from self-service and automation, as well as from increased investment in product quality and usability. In order to provide you with a more comprehensive response you need to disclose more information about how support is currently done, some numbers and benchmarks as well as your objective for this team.
Categories: Services and Support
I'm trying to figure out a good ratio of tech support guys to customers?
our product is a sort of POS (Point of Sale) program, so the typical customer is a small retail store owner. Specificaly I want to know how it growth when the number of customers is at the hundreds and more.
I suggest that you focus on developing a forecast for support demand based on your sales forecast and propensity to call for support. Demand is cyclical so you are likely to experience higher demand around new product releases. More mature products are likely to demand less support, and usually only due to a trigger event (e.g. a new operating system).
If you do not have historical support data you will have to develop a best guess. You will generate demand from new sales and from your existing installed base. Consider some of the following:
Once you have developed a support demand forecast you can apply a ¬?mathematical model¬? referenced above. Erlang (Erlang C) models are used to solve for the number of staff you need. There are many free Erlang models available on the web ¬? just search on Earlang.