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]

Responder a