Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:tablero_de_qa

Tablero Elaborado para el área de QA

Para el área de QA se desarrollo un tablero que tiene como proposito medir la calidad de las soluciones entregadas, el cumplimiento del plan de trabajo y variación de esfuerzo del área de QA, y el seguimiento a los controles de cambios presentados.

Fuente de información

El tablero tiene varias vistas y tablas que son las fuentes de la información, sus nombres son:

  • Tbl_Prevision_Tableros: su origen en un archivo creado con la información que se observa de la previsión de Power Bi.
  • Tbl_Soporte_Proyectos_QA: su origen es un archivo de Synology en el cual los proyectos registran los casos exitosos de pruebas, este se descarga se valida y se almacena en el servidor 10.1.20.86 en la base de datos FabricaIndicadores.
  • Tbl_Soporte_QA: su origen es un drive que maneja el área de QA en el cual registra las soluciones enviadas. A esta tabla desde el Query se le realiza una modificación y se añaden las columnas Año, Fin de mes, Día, esto en base a la columna fecha de creación.
  • indicadores V_movimientos_calidad: Vista alojada en el servidor 10.1.40.13 en la base de datos indicadores, esta vista trae el movimiento o escalamiento de los tickets de zoho, en especifico de los tickets que pasan por el área de QA, cuando un ticket ingresa y cuando sale del área.
  • Festivos_Col: Tabla que se encuentra alojada en el servidor 10.1.20.86, en la base de datos FabricaIndicadores, en esta tabla se encuentran los días festivos del año y se actualiza manualmente cada año.
  • INVENTARIO CONTROLES DE CAMBIO: Esta tabla se encuentra en un drive que se maneja de calidad, en el cual se registran todos los controles de cambio que han sido creados al ERP SICOF.

Diseño del tablero

Diseño

Los colores y fuentes de textos son los establecidos en la empresa.

Mediciones del tablero

Formulas del tablero

1. Cantidad_Tickets_Enviados_menos_rech: cantidad distintiva de soluciones enviadas, excluyendo los tickets en estado revisado y rechazado. Tiene como objetivo calcular la cantidad de ciclos de QA que ha pasado una solución.

  • Cantidad_Tickets_Enviados_menos_rech = CALCULATE([Cantidad_Tickets_Enviados], Tbl_Soporte_QA[Estado] <> “RECHAZADO” && Tbl_Soporte_QA[Estado] <> “REVISADO” )

2. Cantidad_Tickets_Enviados: Cantidad de soluciones enviadas.

  • Cantidad_Tickets_Enviados = COUNTROWS(Tbl_Soporte_QA)

3. Tickets_Aprobados: Soluciones marcadas aprobadas.

  • Tickets_Aprobados = CALCULATE([Cantidad_de_Tickets], Tbl_Soporte_QA[Estado] = “Aprobado”)

4. Tickets_Devueltos: Soluciones marcadas como devueltas.

  • Tickets_Devueltos = CALCULATE([Cantidad_de_Tickets], Tbl_Soporte_QA[Estado]= “Devuelto”)

5. Cantidad_Devoluciones: Cantidad de devoluciones, contando incluso si una solución fue devuelta más de una vez.

  • Cantidad_Devoluciones = CALCULATE([Cantidad_Tickets_Enviados], Tbl_Soporte_QA[Estado] = “Devuelto”)

6. Total_Tickets: Cantidad total de soluciones, cuenta distintivamente los tickets registrados y si esta en blanco llena con un 0.

  • Total_Tickets = var TotalBlank = CALCULATE([Cantidad_de_Tickets]) RETURN IF(ISBLANK(TotalBlank), 0 , TotalBlank)

7. %_Aprobacion: % de aprobación de las soluciones enviadas a QA, es el inverso de la cantidad de las devoluciones sobre la cantidad de soluciones enviadas, sin contar los registros marcados como rechazados o revisados.

  • %_Aprobacion = 1- ([Cantidad_Devoluciones] / [Cantidad_Tickets_Enviados_menos_rech])

8. %_Devolucion: % de soluciones marcadas como devueltas.

  • %_Devolucion = var DevolucionALT = [Tickets_Devueltos] / [Total_Tickets] RETURN IF(ISBLANK(DevolucionALT), 0 , DevolucionALT)

9. %_Reproceso_Soluciones: Cantidad de veces que una solución fue devuelta.

  • %_Reproceso_Soluciones = [Cantidad_Devoluciones] / [Total_Tickets]

10. Tickets_Devueltos: Soluciones que han sido devueltas.

  • Tickets_Devueltos = CALCULATE([Cantidad_de_Tickets], Tbl_Soporte_QA[Estado]= “Devuelto”)

11. Tickets_Ajustes_o_mejoras: Cantidad de soluciones devueltas tipificadas como Ajustes Internos o Mejoras

  • Ajustes_o_mejoras = CALCULATE([Cantidad_Devoluciones], Tbl_Soporte_QA[Tipo Solucion] =“Ajustes Internos/Mejoras”)

12. Tickets_Incidentes: Cantidad de soluciones devueltas tipificadas como Incidentes

  • Tickets_Incidentes = CALCULATE([Cantidad_Devoluciones],Tbl_Soporte_QA[Tipo Solucion] =“Incidentes”)

13. Tickets_Solicitud_Cambio: Cantidad de soluciones devueltas tipificadas como Solicitud de Cambio

  • Tickets_Solicitud_Cambio = CALCULATE([Cantidad_Devoluciones], Tbl_Soporte_QA[Tipo Solucion] =“Solicitudes de Cambio”)

14. Reproceso_Calidad: Cantidad de soluciones que han sido devueltas al área de QA.

  • Reproceso_Calidad = var blanco =CALCULATE(COUNTROWS(Tbl_Soporte_QA), Tbl_Soporte_QA[REPROCESO] = “REPROCESO”) return IF(ISBLANK(blanco),0,blanco)

Mediciones estadísticas

Página de Previsión

1. Tabla origen del análisis de previsión : para poder realizar la previsión del proceso se crea la tabla calculada Soporte_proceso, que es una tabla resumen de la tabla Tbl_Soporte_QA, su formula es:

  • Soporte_proceso = SUMMARIZE(Tbl_Soporte_QA,Tbl_Soporte_QA[Fin de mes], Tbl_Soporte_QA[Año], “Aprobación mes”, [%_Aprobacion])

A esta tabla se agregaron las siguientes columnas calculadas:

AÑOMES: Esta columna agrupa el año y el mes.

  • AÑOMES = 'Soporte_proceso'[Año] & FORMAT('Soporte_proceso'[Fin de mes], “MM”)

indice: Organiza de manera ascendente las filas de la tabla.

  • indice = RANKX('Soporte_proceso', 'Soporte_proceso'[AÑOMES] , , ASC, Dense)

Desviacion de aprobación: diferencia entre el 100% y el resultado del indicador de aprobación.

  • Desviacion de aprobación = (1-'Soporte_proceso'[Aprobación mes])

2. Previsión: La previsión esta configurada en un gráfico de líneas en el cual el eje X es la columna indice y el eje Y es la columna Aprobación mes. La configuración es la siguiente:

* Unidades: Puntos

* Predecir duración: 5

* Omitir el ultimo: 2

* Estacionalidad (Puntos): Automático

* Intervalo de confianza: 95%

Página de Capacidad y Estabilidad

1. Origen de la información: Las formulas se calculan a partir de la tabla Soporte_proceso

2. Formulas:

Aprobación: Indicador de aprobación

  • Aprobación = (SUM('Soporte_proceso'[Aprobación mes]))

Cantidad: Filas de la tabla

  • cantidad = COUNTAX(ALLSELECTED('Soporte_proceso'), [Aprobación])

Promedio: promedio del indicador.

  • Promedio = CALCULATE(AVERAGE('Soporte_proceso'[Aprobación mes]), all('Soporte_proceso') )

Desviacion estandar: Desviación estándar del indicador.

  • Desviacion estandar = CALCULATE(STDEV.P('Soporte_proceso'[Aprobación mes]), all('Soporte_proceso') )

USL proceso: Limite superior del proceso.

  • USL proceso = [Promedio] + (3*[Desviacion estandar])

LSL Proceso: Limite inferior del proceso.

  • LSL Proceso = [Promedio] - (3 * [Desviacion estandar])

CP Proceso: Capacidad del proceso.

  • CP Proceso = ([USL proceso] - [LSL Proceso]) / (6*[Desviacion estandar])

-3 Sigma: Primer limite del proceso.

  • - 3 Sigma = [LSL Proceso]

-2 Sigma: Segundo limite del proceso.

  • - 2 Sigma = [Promedio] - (2*[Desviacion estandar])

-1 Sigma: Tercer limite del proceso.

  • - 1 Sigma = CALCULATE( [Promedio]- [Desviacion estandar], all('Soporte_proceso') )

1 Sigma: Cuarto limite del proceso.

  • 1 Sigma = CALCULATE([Promedio] + [Desviacion estandar], all('Soporte_proceso') )

2 Sigma: Quinto limite del proceso.

  • 2 Sigma = CALCULATE( [Promedio] + (2*[Desviacion estandar]), all('Soporte_proceso') )

3 Sigma: Sexto limite del proceso.

  • 3 Sigma = CALCULATE([USL proceso], all ('Soporte_proceso')

Limite Inferior Organizacional: Limite inferior del proceso definido por la organización.

  • Limite Inferior Organizacional = 0.7

Limite Superior Organizacional: Limite superior del proceso definido por la organización.

  • Limite Superior Organizacional = [3 Sigma]

Cp Limites Organizacionales: Capacidad del proceso dentro de los limites organizacionales.

  • Cp Limites Organizacionales = ([Limite Superior Organizacional] - [Limite Inferior Organizacional]) / (6*[Desviacion estandar])

grafico de probabilidad y Desviacion correlación para indice: Estabilidad del proceso.

  • jerarquia = RANKX(ALL('Soporte_proceso'), [Aprobación],,ASC)
  • jerarquia menos 0.5 = [jerarquia]-0.5
  • jerarquia sobre cantidad = [jerarquia menos 0.5]/[cantidad]
  • grafico de probabilidad = NORM.S.INV([jerarquia sobre cantidad])
  • grafico de probabilidad y Desviacion correlación para indice = esta formula es creada a partir de la medida rápida de Coeficiente de correlación:
    • Categoría: Indice
    • Medida X: grafico de probabilidad
    • Medida Y: aprobación
    • la división de RETURN se eleva al cuadrado.

Cpk Inferior: limite inferior Cpk

  • Cpk Inferior = ([Limite Superior Organizacional] - [Promedio]) / (3* [Desviacion estandar])

Cpk Superior: Limite superior Cpk

  • Cpk Superior = ([Promedio] - [Limite Inferior Organizacional]) / (3*[Desviacion estandar])

Cpk Proceso Limite: Capacidad que alcanza el proceso independientemente de que la media esté centrada entre los límites de especificación.

  • Cpk Proceso Limite = MIN([Cpk Superior], [Cpk Inferior])
ada/howto/sicoferp/tablero_de_qa.txt · Última modificación: 2025/10/22 19:42 por 177.253.164.74