Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Checklist para QA Autogestionable, Guías, Proyectos, Investigaciones de Programación Informática

Checklist para QA Autogestionable

Tipo: Guías, Proyectos, Investigaciones

2025/2026

Subido el 08/04/2026

rafael-torrealba-1
rafael-torrealba-1 🇻🇪

1 documento

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Checklist para QA Autogestionable
1. Bases de Datos
☒ Las tablas tienen nombres según los estándares de la empresa.
☒ Los nombres de las columnas son lógicos y comprensibles para todos.
☐ Todas las columnas definidas son utilizadas en la aplicación.
☐ Cada tabla tiene una columna company_id si corresponde.
☐ Las relaciones entre tablas están correctamente definidas con llaves
foráneas.
☐ Se han implementado índices en columnas utilizadas frecuentemente en
búsquedas o joins.
☐ Las restricciones de integridad de datos (p. ej., NOT NULL, UNIQUE) están
adecuadamente configuradas.
☐ Las migraciones de bases de datos están documentadas y versionadas.
☐ No hay columnas con datos duplicados o redundantes.
2. Requerimientos
☐ Todos los requisitos especificados han sido implementados y verificados.
☒ Los permisos de usuario están configurados adecuadamente.
☒ Los permisos de usuario son editables en la gestión de usuarios.
☒ Los mensajes de error para el usuario están claramente definidos y
ofrecen soluciones útiles.
☐ Si se trata de un módulo nuevo, existe una variable de modularización
para su activación/desactivación.
☐ Para tablas de datos, existen opciones para exportar a Excel o PDF que
muestran correctamente los datos.
☐ Los flujos de aprobación (si aplica) están configurados con API y
probados.
☐ Si es una tabla de gestión con muchos datos, se incluyó paginación.
pf3

Vista previa parcial del texto

¡Descarga Checklist para QA Autogestionable y más Guías, Proyectos, Investigaciones en PDF de Programación Informática solo en Docsity!

Checklist para QA Autogestionable

1. Bases de Datos ☒ Las tablas tienen nombres según los estándares de la empresa. ☒ Los nombres de las columnas son lógicos y comprensibles para todos. ☐ Todas las columnas definidas son utilizadas en la aplicación. ☐ Cada tabla tiene una columna company_id si corresponde. ☐ Las relaciones entre tablas están correctamente definidas con llaves foráneas. ☐ Se han implementado índices en columnas utilizadas frecuentemente en búsquedas o joins. ☐ Las restricciones de integridad de datos (p. ej., NOT NULL, UNIQUE) están adecuadamente configuradas. ☐ Las migraciones de bases de datos están documentadas y versionadas. ☐ No hay columnas con datos duplicados o redundantes. 2. Requerimientos ☐ Todos los requisitos especificados han sido implementados y verificados. ☒ Los permisos de usuario están configurados adecuadamente. ☒ Los permisos de usuario son editables en la gestión de usuarios. ☒ Los mensajes de error para el usuario están claramente definidos y ofrecen soluciones útiles. ☐ Si se trata de un módulo nuevo, existe una variable de modularización para su activación/desactivación. ☐ Para tablas de datos, existen opciones para exportar a Excel o PDF que muestran correctamente los datos. ☐ Los flujos de aprobación (si aplica) están configurados con API y probados. ☐ Si es una tabla de gestión con muchos datos, se incluyó paginación.

3. Limpieza de Código ☐ No hay código comentado o sin utilizar. ☐ No existen botones o enlaces en la interfaz que no funcionen. ☐ Las funciones están organizadas en algún archivo de funciones.php ☐ Las funciones tienen nombres descriptivos y las variables son entendibles. ☐ Se ha documentado el código explicando validaciones o procesos complejos. ☐ No se utilizan valores mágicos; todos los parámetros y configuraciones están centralizados en variables o constantes. ☐ No hay código duplicado; se utilizan funciones reutilizables. ☐ Los logs y depuraciones han sido eliminados o desactivados en el entorno de producción. 4. Diseño/UX/UI ☐ La vista está definida por estilo.css o archivos CSS centralizados. ☐ En vistas de gestión de datos, se incluyen filtros necesarios para una mejor gestión por parte del usuario. ☐ Los botones siguen las convenciones del sistema y están implementados como variables o componentes reutilizables. ☐ La cabecera sigue el formato estándar y muestra la información requerida según los lineamientos. ☐ El botón "Volver" está ubicado a la izquierda de la interfaz. ☐ Los montos están alineados a la derecha y formateados con separadores de miles y decimales según el tipo de moneda. ☐ Los números que no son montos (p. ej., número de OC) están centrados en las tablas de gestión de datos. ☐ Los textos largos están alineados a la izquierda en las tablas. ☐ Las fechas se muestran centradas y en el formato dd-mm-aaaa. ☐ Los estados están centrados en las tablas de datos. 5. Condiciones para Pasar a Producción