¿Cuál es la forma más efectiva de presentar y comunicar una mejora en el rendimiento (por ejemplo, porcentajes, datos sin procesar, gráficos)? [cerrado]

StackOverflow https://stackoverflow.com/questions/497240

Pregunta

¿Es mejor describir mejoras usando porcentajes o simplemente las diferencias en los números? Por ejemplo, si mejora el rendimiento de una consulta SQL ETL crítica de 4000 ms a 312 ms, ¿cómo lo presentaría como un 'logro' en una revisión de rendimiento?

¿Fue útil?

Solución

Siempre es mejor medir la mejora relativa.

Entonces, si lo redujo a 312ms desde 4000ms, entonces es una mejora de 3688ms, que es el 92.2% de la velocidad original. Entonces, redujiste el tiempo de ejecución en un 92,2%. En otras palabras, redujo el tiempo de ejecución a solo el 7,8% de lo que era originalmente.

Los números absolutos, por otro lado, generalmente no son tan buenos ya que no son comparables. (Si su tiempo de ejecución original fue de 4,000,000ms, entonces una mejora de 3688ms no es tan buena).

Otros consejos

En moneda. El dinero es el medio más efectivo para comunicar valor, que es lo que está tratando de usar para evaluar el rendimiento.

Horas de persona ahorradas, (más o menos) valor estimado de $ NEW_THING_THE_COMPANY_CAN_DO_AS_RESULT, futuras actualizaciones de hardware evitadas, etc.

Obtiene el buen bono que demuestra que es sensible a la posición financiera de la compañía; un geek que puede alinearse con lo que realmente es la compañía.

  1. Toma papa
  2. Patata mojada en un fluido más ligero
  3. Patata en llamas
  4. Patata al jefe
  5. Haz que el jefe lo sostenga durante 4 segundos.
  6. Pregúntale al jefe cuánto tiempo se sintieron esos 4 segundos
  7. Pregúntale al jefe cuánto mejor hubiera sido medio segundo
  8. Disfruta de la gloria

Consulte este enlace para obtener algunas sugerencias de gráficos. .

Comparación con los requisitos

Si tengo requisitos (tiempo de respuesta, rendimiento), me gusta codificar por color los números absolutos así:

  

Verde: < = 80% del requisito (tiempo de respuesta); > = 120% de > el requisito (rendimiento)
  Sin formato: cumple el requisito.
  Rojo: no cumple el requisito.

Las comparaciones son interesantes, pero solo si tenemos suficiente para ver las tendencias a lo largo del tiempo; ¿Nuestro rendimiento mejora o degrada constantemente? En última instancia, al negocio solo le importa si cumplimos con el requisito. Solo cuando no lo hacemos, piden comparaciones con versiones anteriores.

Comparación de puntos de referencia

Si estoy comparando puntos de referencia con alguna línea de base, entonces me gusta usar porcentajes, pero solo si el punto de referencia es un cambio estadísticamente significativo de la línea de base.

Tamaño de hardware

Si estoy haciendo el dimensionamiento del hardware o la planificación de la capacidad, me gustaría expresar el rendimiento como el número absoluto más el costo por transacción. Por ejemplo:

  • Sistema A: 1,000 transacciones / segundo, $ 0.02 / transacción
  • Sistema B: 1,500 transacciones / segundo, $ 0.04 / transacción

Use lo que parezca más impresionante dado el cambio. Según un método de cálculo, ese cambio aceleró la consulta en un 1.300%, lo que parece más impresionante que una mejora de 13x, o

  • ============= < - consulta anterior
  • = < - nueva consulta

Aunque el gráfico no es un mal método.

Si puedes calcular la mejora en dinero, entonces hazlo. Una pieza de software que escribí hace muchos años ahorró a algunos ingenieros un poco de tiempo cada día. Calcular el costo del salario, los beneficios, los gastos generales y se convirtió en un ahorro de más de $ 12k por año para una pequeña empresa.

-Adam

Regla general: lo que sea más impresionante.

Si pasó de 10 tareas realizadas en un período a 12, podría decir que mejoró el rendimiento en un 20% Decir que hiciste dos tareas más no parece tan impresionante.

En su caso, ambos números suenan bien, ¡pero pruebe diferentes representaciones y vea lo que obtiene!

A veces, los gráficos ayudan mucho a la mejora en varios factores, pero la combinación de alguna manera no se ve tan genial

Ejemplo: tiene 5 parámetros A, B, C, D, E. Puede hacer un gráfico de barras con esos 5 parámetros y " antes y después de " valores uno al lado del otro para cada parámetro. Eso seguro se verá impresionante.

¡Dios, estoy empezando a sonar como mi amigo del marketing!

huye gritando

puedes hacer que los números y los gráficos digan lo que quieras; lo importante es hacer que digan algo significativo y relevante para la audiencia a la que les estás presentando. si se trata de usuarios finales, puede mostrarles diferencias en las actualizaciones de la pantalla (algo que entienden), a los gerentes tal vez la cantidad reducida de servidores que necesitarán para admitir la aplicación ($ ahorros), financieros ... todo se trata de $ cuánto les ahorró. una regla general es que cuanto menos técnico sea el grupo, más gráfico y dramático debes ser.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top