Si Diego, lo entendí perfectamente. Me expresé mal al decir Promedio. Lo que
me propone Juan es lograr un Porcentaje de llamadas salvadas y no sé si es
lo que resuelve la cuestión. Quizá está mas cerca lo que me propone
Alejandro. E tema es que no manejan ni les interesa la duración de la
llamada ni la complejidad, la cuestión es a lo bruto: tantas llamadas por
operador, tantas llamadas salvadas.

El tema es llegar a un numero que represente una proporción entre llamadas
recibidas y llamadas salvadas, y para ello pongo otra vez dos ejemplos
diferentes para señalar que resulta difícil decidir por uno de ellos, por
eso intentaba ver si es posible otra cosa

 

SITUACION 1: el que más llamadas salva

Operador 1: 20 llamadas 10 salvadas

Operador 2: 10 llamadas, 9 salvadas

No sé si resulta correcto decir que el operador 1 es el más eficiente

 

SITUACION 2: el que salva el mayor porcentaje de llamadas

Operador 1: 10 llamadas, 7 salvadas (70% de eficacia)

Operador 2: 2 llamadas, 2 salvadas (100% de eficacia)

No sé si resulta correcto decir que el operador 2 es el más eficiente

 

Es posible que exista otra manera de considerar quién es el más eficiente?

 

Gracias a todos

 

De: [email protected] [mailto:[email protected]] En nombre de Diego
Bertero
Enviado el: Martes, 21 de Abril de 2009 11:52
Para: vbusers List Member
Asunto: [vbusers] Calculo de eficacia

 

Lo que te puso Juan no es promedio, es un cociente como te lo explica en la
primer linea.

La palabra Promedio la utilizo para nombrar la variable.

 

saludos

 

  _____  

De: [email protected] [mailto:[email protected]] En nombre de Carlos A.
Schroeter
Enviado el: Martes, 21 de Abril de 2009 11:43 a.m.
Para: vbusers List Member
Asunto: [vbusers] Calculo de eficacia

 

Gracias Juan

Veamos si me explico bien, y disculpas por las vueltas.

Me parece que tampoco es una cuestión de promedio, y quisiera resolver
primero como efectuar el calculo (la fórmula), para después ver el como
resolverlo dentro de la aplicación.

Si considero el promedio más alto, corro el riesgo de generar injusticias,
por ejemplo:

Operador 1: 10 llamadas, 7 salvadas (70% de efectividad)

Operador 2: 2 llamadas 2 salvadas (100% de efectividad)

 

Tiene que ser algo que esté en el medio de un simple promedio y de
determinar quien salvó mas llamadas.

Evidentemente estoy flojo en estadísticas, así que sigo agradeciendo el
aporte que puedan hacer

Gracias

 

Carlos A. Schroeter

 

De: [email protected] [mailto:[email protected]] En nombre de Juan Jose
Costello Levien
Enviado el: Martes, 21 de Abril de 2009 11:26
Para: vbusers List Member
Asunto: [vbusers] Calculo de eficacia

 

Bueno entonces en ese caso comparás por cociente.
Supón ahora que el arreglo es de pares (i, j), donde i es la posición
(operador) y la j tiene 2 valores, 1 para las llamadas totales y 2 para las
salvadas.

Entonces el algoritmo quedaría así:


MaxProm = A[1,2] / A[1,1]
PosMax = 1

Para i = 2 hasta n
    Si (A[i, 2] / A[i, 1]) > MaxProm
        MaxProm = A[i, 2] / A[i, 1]
        PosMax = i
    Fin Si
Siguiente

Mostrar("Promedio maximo:" + MaxProm)

Y ya sabés también la posición, por lo que MaxProm es redundante.

Espero que sirva. Saludos.


Juan

2009/4/21 Carlos A. Schroeter <[email protected]>

Gracias Juan José

El tema es que no estoy seguro de que el que salve más llamadas sea el más
efectivo.

Por ejemplo el siguiente caso:

Operador 1: 20 llamadas 10 salvadas

Operador 2: 10 llamadas 9 salvadas

 

El operador 2 evitó que pasen a soporte 9 llamadas sobre 10, es decir genero
trabajo de soporte en una sola ocasión.

Mientras que el operador 1 generó 10 trabajos de soporte. Es más eficáz
porque evito 10?

 

Gracias

Carlos A. Schroeter

 

De: [email protected] [mailto:[email protected]] En nombre de Juan Jose
Costello Levien
Enviado el: Martes, 21 de Abril de 2009 11:04
Para: vbusers List Member
Asunto: [vbusers] Calculo de eficacia

 

Hola Carlos,

Suponiendo que tengas un arreglo de llamadas salvadas, donde la posición es
el operador y el contenido de cada posición es la cantidad de llamadas, se
limita a buscar el máximo del arreglo.

Eso con un simple algoritmo de búsqueda lineal lo resolvés.

Max=A[1]
Para i = 2 hasta n
    Si A[i] > Max
        Max = A[i]
    Fin Si
Siguiente

Mostrar("Maximo:" + Max)


También podrías ordenar el arreglo, pero en este caso tendrías que guardar
el par (llamadas, posicion), luego podés tener el ranking de los x primeros.

Saludos.



Juan

2009/4/21 Carlos A. Schroeter <[email protected]>

Hola Grupo

Espero puedan darme una mano

Tengo una aplicación que se encarga de registrar las llamadas efectuadas a
un centro de atención al cliente. La idea es que este centro de atención
“filtre” los llamados para que no pasen a la gente de soporte técnico ni de
desarrollo.

A partir de ese hecho, las llamadas se consideran “salvadas” (no pasaron a
soporte) o “no salvadas” (pasaron a soporte técnico).

Ahora bien, me están solicitando que el sistema calcule la eficacia de cada
operador, teniendo en cuenta que algunos reciben más llamadas que otros en
función de que son más rápidos en responder a los llamados. Por ejemplo: el
Operador 1 recibe 10 llamadas y salva 6, mientras que el Operador 2 recibe 3
y salva 2, y el Operador 1 recibe 1 y salva 1.

Como se les ocurre que determino quien es el más eficiente?

Desde ya muchas gracias por las respuestas

 

Carlos A. Schroeter

 

 

 




-- 
Juan Jose Costello Levien
[email protected]




-- 
Juan Jose Costello Levien
[email protected]



__________ Información de NOD32, revisión 4024 (20090421) __________

Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com

Responder a