I suspect the difference in ASA is largely down to call distribution as if your priority system works then it shouldn't be the case regarding the ASA by queue.
A: I think the difference in call volume between Q's negates the pri settings.
If the inbound rate is 200% on one q relative to the others it forces high ASA's
on the lower inbound rate Q's. One of my questions was if this was true ?
What i would do is look at a shorter period, say one 15 minute interval, where you know you recieved calls on all three queues and compare the ASAs for that period, you should see that the higher priority queues have a lower ASA.
A: This is the basic problem, I agree it should be. It's not.
Two assumptions i'll make to explain what i mean as simply as possible, one is that your staffing profile is fairly flat, the second is that your call distribution for queue B is fairly flat.
a: None of my call distribution is flat, i'm sorry to say. Staffing is.
Over the an entire day your staff can deal with the interval traffic on queue B and therefore periods where you have no or few calls on queues A & C you have a low ASA.
Any interval where the other two queues start to use more resource then the natural consequence is that your ASA will rise for that interval, for all queues, though admittedly the increase should be mainly on Queue B.
However over the period of the day your ASA on queue B will be weighted, the many periods of low ASA will partially negate the effect of the periods of high ASA, when the other queues were also active.
However the ASA of the other two queues will be heavily weighted in favour of the high ASA intervals.
However if you don't see lower ASAs on queues A & C when you look at a specific interval then i would look at the prioritys on your ACD and ensure that they aren't set back to front, some systems i've used 3 is highest priority, others 1 is the highest, may be as simple as that?
A: Priorities are set correctly. Open to suggestions however.
As for erlang modelling multi queues with priorities. Its tricky to get per queue forecasts for ASA, SLA, etc, but given your equality in handling times then you should be able to overlay the call profiles and get a pretty accurate resource forecast.
a: I understand it's tricky, hence my question how ? I'm not a guessing kinda person. I would like to add reason instead of the crytal ball method.
Surely this must be a somewhat common issue among call centers ?
How is this analyzed ?
Some of this seems so counter intuitive.....
Tarrant
|