Fijate que es una media del operador comparándola con la media general. Los puntajes obviamente pueden desviarse de la media (si es más o menos efectivo), pero son consistentes para lo que necesitás.
Espero que sea de ayuda. Cualquier cosa avisame. Saludos. Juan 2009/4/21 Carlos A. Schroeter <[email protected]> > Gracias Juan. Creo entender lo que proponés. Ya lo estoy considerando > > Muchas gracias > > > > *De:* [email protected] [mailto:[email protected]] *En nombre de *Juan > Jose Costello Levien > *Enviado el:* Martes, 21 de Abril de 2009 12:10 > > *Para:* vbusers List Member > *Asunto:* [vbusers] Calculo de eficacia > > > > Entonces, ¿porqué no hacés 2 cocientes? > > PromLlamadas = Llamadas / Sumatoria de las llamadas > PromSalvadas = Salvadas / Sumatoria de las salvadas > > Luego para obtener el puntaje: PromSalvadas / PromLlamadas, eso te da un > puntaje asignado a cada operador. > > > Igualmente, lo que dice Alejandro me parece que hay que tenerlo en cuenta, > depende como querés realizar la abstracción. > > Saludos. > > 2009/4/21 Carlos A. Schroeter <[email protected]> > > 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] > > > > > -- > Juan Jose Costello Levien > [email protected] > -- Juan Jose Costello Levien [email protected]
