Sei sulla pagina 1di 2

Documento: CheckList DEV

Proyecto: Facturación CFDI 3.3 Fecha: 02 SEP 2019


Lugar: Gral. Escobedo, N.L.

Bitácora
Fecha Responsable Descripción
02/09/2019 Martin / Miguel Revisión a módulos desarrollados

Instrucciones
 Realizar revisión previa (lógica y ocular) antes de compilar
 Corregir posibles errores en caso de identificar alguno
 Ejecutar el programa
 Revisar punto a punto y por componente el listado
 Corregir errores en caso de encontrarlos
 Marcar la revisión como realizada una vez haya finalizado

Revisión de presentación
Categoría Puntos de revisión Hecho
Texto Los textos son correctos?
Texto No tienen faltas de ortografía?
Controles Distribución acorde a tamaño y cantidad?
Mensajes Homologados acorde a funcionalidad?
Mensajes Se emiten acorde a documentación?
Combo Lista ordenada alfabéticamente?
Combo Configuración del combo acorde a documentación?
Combo Requerido acorde a documentación?
Text Longitud acorde documentación y/o db?
Text Tipo de dato acorde a funcionalidad?
Text Requerido acorde a documentación?
Text Valor máximo?
CheckBox Requerido acorde a documentación?
Tabla Se encuentra ordenada?
Tabla Permite ordenar?
Tabla Permite filtrar?
Tabla Es paginada?
Distribución ¿La distribución de los componentes corresponde con el estándar del sistema?
Tamaño ¿El tamaño de la pantalla es el adecuado para mostrar todo?
Ortografía Revisión de uso de mayúsculas y minúsculas (considerar ToolTip y mensaje también)
Controles El tamaño de los controles es el adecuado según la información que va a mostrar?
Botón ¿Identifica claramente la acción que realiza?
Combos Tienen encabezados
CheckBox Alineación
CheckBox Por defecto aparece seleccionado o no

Revisión técnica
Categoría Punto a revisar Hecho
General Autentica usuario correctamente?
General Carga permisos de acuerdo a configuración?
General Carga menú de acuerdo a permisos?
General Subir cambios a TFS o GIT?
Clase Las propiedades de las clases corresponden con las entidades?
Clase Las tipos de datos de las propiedades de las clases corresponden con las entidades?
Clase Los nombres de las clases son en inglés, en singular y de fácil identificación?
Clase Son accesibles únicamente para las capas interesadas?
Interfaz Los nombres de las interfaces son en inglés, en singular y de fácil identificación?
Patrón DI Se implementa correctamente todas las dependencias?
Patrón Repositorio Se respeta el uso exclusivo de la capa para acceso a datos?
Principio IoC Se respeta el principio de inversión para cada capa?
Capa Se aplican criterios de unicidad por funcionalidad?

Nombre del formato: Check-List


Pág. 1 de 2 REV 01
Autores: Martin/Miguel
Documento: CheckList DEV
Proyecto: Facturación CFDI 3.3 Fecha: 02 SEP 2019
Lugar: Gral. Escobedo, N.L.

Método Los nombres de las interfaces son en inglés, en singular, en infinitivo y de fácil identificación?
Método Se aplican criterios de unicidad?
Método La accesibilidad es exclusiva para la clase interesada?
Método Esta optimizado?
Método Es de fácil comprensión?
Método Se controlan las excepciones?
Método Notifica en caso de excepciones?
Método Cubre explícitamente lo que indica el documento?
Método Las url apuntan correctamente a los métodos del controlador
Método Los nombres de los controles están correctos en JS?
Método Los nombres de los parámetros corresponden a los del controlador en una llamada Ajax?

Revisión de pruebas
Categoría Punto a revisar Hecho
Prueba Se hizo una prueba de caso optimista?
Prueba Se hizo una prueba de caso pesimista y flujos alternos?
Prueba Se hizo una prueba para cada flujo de excepciones?
Comportamiento Se realizan pruebas de sesión acorde a especificación funcional?
Roles En caso de que aplique, ¿se hizo una prueba para cada rol?
Requeridos Se probó cada uno de los campos requeridos acorde a documentación?
Tipo dato Se probó cada tipo de dato con distintas combinaciones
Reglas Se trató de forzar cada una de las reglas de negocio

Nombre del formato: Check-List


Pág. 2 de 2 REV 01
Autores: Martin/Miguel

Potrebbero piacerti anche