Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:tablero_de_qa

¡Esta es una revisión vieja del documento!


Tablero Elaborado para el área de QA

Para el área de QA se desarrollo un tablero que mide lo relacionado a las soluciones enviadas al área.

Fuente de información

El tablero tiene tres 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.
  • Tbl_Soporte_QA: su origen es un drive que maneja el área de QA en el cual registra las soluciones enviadas.

Están alojadas en SQL en el servidor 10.1.20.86 en una Database con el nombre FabricaIndicadores

El usuario y contraseña para acceder a ella se debe solicitar al gerente de Fábrica de Software.

Diseño del tablero

Colores

Los colores usados en el tablero son:

* Colores del tema 1: #89DB77 2: #5B9230 3: #A5BC00 4: #B1B1B0 5: #E0E100 6: #5EBC47 7: #42BBC9 8: #A1AB38

* Tendencia de las opiniones Negativo: #D64554 Positivo: #1AAB40 Neutro: #D9B300

* Colores divergentes Máx: #118DFF Medio: #D9B300 Mín: #DEEFFF

Texto

* General:

  • familia de fuentes: Segoe UI
  • Tamaño de la fuente: 10 pt
  • Color de la fuente: #252423

* Titulo:

  • familia de fuentes: DNI
  • Tamaño de la fuente: 12 pt
  • Color de la fuente: #252423

* Tarjetas y KPI:

  • familia de fuentes: DNI
  • Tamaño de la fuente: 45 pt
  • Color de la fuente: #252423

* Encabezados de pestaña:

  • familia de fuentes: Segoe UI Semibold
  • Tamaño de la fuente: 12 pt
  • Color de la fuente: #252423

Papel Tapiz

El papel tapiz del tablero es la imagen siguiente imagen.

Mediciones del tablero

Formulas del tablero

1. Cantidad_de_Tickets: cantidad distintiva de soluciones enviadas.

  • Cantidad_de_Tickets = DISTINCTCOUNT(Tbl_Soporte_QA[Numero de Ticket])

2. Cantidad_Tickets_Enviados: Cantidad de soluciones enviadas

  • Cantidad_Tickets_Enviados = COUNTROWS(Tbl_Soporte_QA)

3. Tickets_Aprobados: Soluciones marcadas aprobadas.

  • Tickets_Aprobados = var Aprobacion = CALCULATE([Cantidad_de_Tickets], Tbl_Soporte_QA[Estado] = “Aprobado”) RETURN IF(ISBLANK(Aprobacion), 0 , Aprobacion) - Tickets_Devueltos: Soluciones marcadas como devueltas.

4. Cantidad_Devoluciones: Cantidad de devoluciones.

  • Cantidad_Devoluciones = var Devolucion = CALCULATE([Cantidad_Tickets_Enviados], Tbl_Soporte_QA[Estado] = “Devuelto”) RETURN IF(ISBLANK(Devolucion), 0 , Devolucion)

5. Total_Tickets: Cantidad total de soluciones.

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

6. %_Aprobacion_Inicial: % de aprobación de la primera vez que es enviada una solución.

  • %_Aprobacion_Inicial = var PorcentajeAprobacion = SWITCH(TRUE(), ISBLANK([Cantidad_Devoluciones]) && ISBLANK([Tickets_Aprobados]) ,0, IFERROR(1-([Tickets_Devueltos] / [Total_Tickets]), 0)) RETURN IF(ISBLANK(PorcentajeAprobacion), 0 , PorcentajeAprobacion)

7. %_Aprobación_Final: % de aprobación de la ultima vez que es enviada una solución.

  • %_Aprobación_Final = var PorcentajeAprobacion = SWITCH(TRUE(), ISBLANK([Cantidad_Devoluciones]) && ISBLANK([Tickets_Aprobados]) ,0, IFERROR( ([Tickets_Aprobados] / [Total_Tickets]), 0) ) RETURN IF(ISBLANK(PorcentajeAprobacion), 0 , PorcentajeAprobacion)

8. %_Aprobacion: % de aprobación resultante del promedio de la aprobación inicial y final.

  • %_Aprobacion = var PorcentajeAprobacion = SWITCH(TRUE(), [%_Aprobacion_Inicial]= 1 , [%_Aprobacion_Inicial], [%_Aprobacion_Inicial]= -1 , [%_Aprobacion_Inicial], IFERROR( ([%_Aprobacion_Inicial]+[%_Aprobación_Final])/2, 0)) RETURN IFERROR(IF(ISBLANK(PorcentajeAprobacion), 0 , PorcentajeAprobacion),0)

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

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

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

  • %_Reproceso_Soluciones = [Cantidad_Devoluciones] / [Total_Tickets]

11. Tickets_Devueltos: Soluciones que han sido devueltas.

  • Tickets_Devueltos = var Devolucionunicablank = CALCULATE([Cantidad_de_Tickets], Tbl_Soporte_QA[Estado]= “Devuelto”) RETURN IF(ISBLANK(Devolucionunicablank), 0 , Devolucionunicablank)

12. 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”)

13. Tickets_Incidentes: Cantidad de soluciones devueltas tipificadas como Incidentes

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

14. 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”)

15. 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.1665602874.txt.gz · Última modificación: 2022/10/12 19:27 por 192.168.175.172