Indicadores para el área de QA – Parte 1

Todo responsable del área de QA debe en algún momento, mejorar su suite de Indicadores y ampliar su horizonte de alcance general, y así ir tomando más posición en la organización.

A mi modo de ver, algunas de las directrices que debe seguir son las siguientes:

  • analizar y medir la calidad del software
  • gestionar el proceso de certificación de entregables
  • gestionar los procedimientos para la detección temprana de defectos
  •  automatizar el proceso de certificación de proveedores internos y externos
  • controlar la productividad y calidad del desarrollo antes de su despliegue en producción
  • mejorar el cumplimiento de los requisitos funcionales
  • elaborar un modelo de calidad para los entregables, estableciendo de esa manera los patrones necesarios que permitan medir ciertas propiedades:
    • eficiencia
    • rendimiento
    • usabilidad
    • fiabilidad
    • mantenibilidad
    • portabilidad
    • otros
  • definir con qué tipo de herramientas se llevará a cabo la gestión de los modelos de calidad definidos.
  • seleccionar e implementar las herramientas más apropiadas para la organización.
  • definir quienes harán uso de las mismas, como ser:
    • desarrolladores
    • testers
    • jefe de proyectos
    • analistas funcionales
    • responsables de departamentos
    • CIOs
  • adecuar las herramientas corporativas con las de terceros a través de interfaces que permitan extraer los datos necesarios para generar las métricas correspondientes de calidad.
  • definir el proceso de obtención de información en tiempo real y diferido
  • analizar la información obtenida contra los modelos de calidad para determinar / identificar tendencias, comparaciones entre proyectos, e incidencias
  • trabajar bajo modelos de «cuadro de comandos» (dashboards) en forma colaborativa y a partir de una matriz de perfiles de usuario
  • establecer un sistema de informes, notificaciones y alertas, vía web y/o dispositivos móviles
  • gestionar el proceso de análisis de cumplimiento de código
  • gestionar el proceso de generación, ejecución y análisis de cobertura de pruebas unitarias
  • gestionar el proceso de generación, ejecución y análisis de cobertura de pruebas manuales
  • gestionar el proceso de generación, ejecución y análisis de cobertura de pruebas automatizadas

Complementando todo lo hasta aquí escrito, también se podrían considerar los siguientes indicadores:

  1. Definir un plan estratégico de TI
  2. Definir la arquitectura de la información
  3. Determinar la dirección tecnológica
  4. Definir los procesos, organización y relaciones de TI
  5. Administrar la inversión de TI
  6. Comunicar las aspiraciones y dirección de la gerencia
  7. Administrar recursos humanos de TI
  8. Administrar la calidad
  9. Evaluar y administrar los riesgos de TI
  10. Administrar proyectos
  11. Identificar soluciones automatizadas
  12. Adquirir y mantener software
  13. Adquirir y mantener infraestructura tecnológica
  14. Administrar cambios
  15. Definir y administrar los niveles de servicio
  16. Administrar los servicios de terceros
  17. Administrar el desempeño y la capacidad
  18. Garantizar la continuidad del servicio
  19. Garantizar la seguridad de los sistemas
  20. Administrar la configuración
  21. Administrar los problemas
  22. Administrar los datos
  23. Administrar el ambiente físico
  24. Administrar las operaciones
  25. Monitorear y evaluar el desempeño de TI
  26. Monitorear y evaluar el control interno
  27. Garantizar el cumplimiento regulatorio
  28. Proporcionar el gobierno de TI

Fuentes: COBIT y CheckQA

Para la siguiente publicación (Parte 2) explotaré los Indicadores Básicos de TI, tengamos hasta aquí una primera idea de cómo deberíamos conformar nuestro horizonte de trabajo y así definir hacia donde dirigirnos.

 

Gus Terrera

Apasionado por el agile testing y la ia.

Deja una respuesta