Instruction manuals y pruebas de sw">
Lista de Chequeos
Lista de Chequeos
Lista de Chequeos
Anexo 1
Lista de chequeo de aseguramiento de calidad
Fecha:
Analista:
No
No
Informacin
aplica
adicional
SISTEMAS
& TELEMTICA
103
104
SISTEMAS
& TELEMTICA
No
No
Informacin
aplica
adicional
Anexo 2
Lista de chequeo de estndares de presentacin
y funcionalidad de la aplicacin para formas
Fecha:
Forma:
Descripcin:
Analista:
Revisor:
No
No
aplica
Informacin
adicional
SISTEMAS
& TELEMTICA
105
No
No
Informacin
aplica
adicional
No
Informacin
aplica
adicional
Revisin de funcionalidad
Actividad
106
SISTEMAS
& TELEMTICA
No
Revisin de funcionalidad
Actividad
No
No
Informacin
aplica
adicional
No
Informacin
aplica
adicional
No
Comentarios adicionales
SISTEMAS
& TELEMTICA
107
Anexo 3
Lista de chequeo de estndares de presentacin
y funcionalidad de la aplicacin para reportes
Fecha:
Reporte:
Descripcin:
Analista:
Revisor:
108
SISTEMAS
& TELEMTICA
No
No
Informacin
aplica
adicional
No
No
Informacin
aplica
adicional
SISTEMAS
& TELEMTICA
109
Anexo 4
Lista de chequeo de estndares de tablas
Fecha:
Tabla:
Descripcin:
Analista:
Estndares de las tablas
Actividad
110
SISTEMAS
& TELEMTICA
No
No
Informacin
aplica
adicional
Anexo 5
Lista de chequeo de estndares de funciones y procedimientos
Fecha:
Func/Proc:
Descripcin:
Analista:
Revisor:
Revisin de estndares
Actividad
No
No
Informacin
aplica
adicional
SISTEMAS
& TELEMTICA
111
Anexo 6
Lista de chequeo de estndares de programacin-Cdigo
Objeto
No
Fecha de revisin
Aprobado
Revisado por
Elemento a revisar
Cdigo en general
Est el cdigo indentado a, por lo menos dos espacios?
Estn ordenadas alfabticamente las
constantes, variables y cursores?
Estn alineados a la izquierda las
constantes, variables y cursores?
Estn alineados a la izquierda la definicin del tipo de dato de las constantes, variables y cursores?
Est definida sola una constante, variable o cursor por lnea?
Documentacin
Est toda la documentacin en una lnea diferente al cdigo que se est documentando?
Comprende la documentacin de funciones/procedimiento tres partes: una
descripcin general de lo que hace la
funcin o procedimiento, la descripcin
de los parmetros de entrada y la descripcin de los posibles valores y/o parmetros de salida?
Parmetros
El nombre de los parmetros empieza
con la letra p minscula y es significativo?
Constantes
El nombre de las constantes empieza
con la letra c minscula y es
significativo?
112
SISTEMAS
& TELEMTICA
No
No
Informacin
aplica
adicional
Elemento a revisar
No
No
Informacin
aplica
adicional
Variables
El nombre de las variables empieza
con la letra v minscula y es significativo?
Cursores
El nombre de los cursores empieza
con las letras cur minsculas y es significativo?
Estn los nombres de los cursores
ali- neados a la izquierda junto con la
de- finicin del tipo de dato de las
cons- tantes y variables?
Instrucciones Select, Insert, Update y Delete
Estn todas las instrucciones Select,
Insert, Update y Delete escritas en
minsculas, a excepcin de variables
que hagan referencia a campos de las
formas?
Instrucciones Select
Estn las clusulas Select, Into,
From, Where, Order BY, Group BY y
Having escritas en lneas diferentes?
Instrucciones Insert
Estn las clusulas Insert Into y
Values escritas en lneas diferentes?
Instrucciones Update
Estn las clusulas Update, SET y
Where escritas en lneas diferentes?
Est cada columna que se actualice
en una lnea diferente?
Estn todas las columnas que se actualicen alineadas a la izquierda?
Instrucciones Delete
Estn las clusulas Delete y Where
escritas en lneas diferentes?
SISTEMAS
& TELEMTICA
113
Anexo 7
Lista de chequeo de estndares de presentacin - Formas
Forma
No
Fecha de revisin
Aprobado
Revisado por
Elemento a revisar
Forma
Tiene la forma la descripcin y su ttulo de acuerdo con los estndares?
Tiene la forma la dimensin correcta?
Cuando se tiene una forma con mltiples tabs, se conoce cul es el registro
padre de los tabs?
Ttulo del frame
Est el ttulo en mayscula inicial?
Si el frame es de un solo registro, est
su ttulo en singular?
Si el frame es multirregistro, est su
ttulo en plural?
Est localizado el ttulo en la parte
su- perior izquierda del frame?
Campos
Tiene el contenido del campo la alineacin adecuada, de acuerdo con su tipo
de dato?
Si existen varios campos organizados
verticalmente, estn alineados todos a
la izquierda?
Etiquetas
Si la organizacin NO es tabular, estn situadas las etiquetas a la izquierda del campo al que pertenecen?
Si la organizacin S es tabular, estn
situadas las etiquetas en la parte superior del campo al que pertenecen?
114
SISTEMAS
& TELEMTICA
No
No
Informacin
aplica
adicional
Elemento a revisar
No
No
Informacin
aplica
adicional
Etiquetas
Si la organizacin S es tabular, estn las etiquetas centradas?
Estn las etiquetas en mayscula
ini- cial?
Estn las etiquetas sin los dos puntos al final?
Si existen varios campos organizados
verticalmente, estn alineadas todas
las etiquetas a la derecha?
Estn las etiquetas formadas de manera que no utilicen abreviaturas ni
expresiones de solicitud?
Radio Buttons y Check Box
Emplean mayscula inicial?
En cuanto a su estructura, emplean
orientacin en forma de columna?
En cuanto a su estructura, emplean
alineamiento a la izquierda?
Estn organizadas las opciones en el
orden esperado, de mayor a menor
fre- cuencia de ocurrencia?
Estn enmarcados dentro de un
frame?
Listas de valores
Estn organizados los descriptores
alineados a la izquierda en forma de
columna?
Estn organizados los descriptores en
orden alfabtico o numrico, segn
sea el caso?
Estn los descriptores en mayscula
inicial?
El ancho es suficiente para evitar el
uso de scroll horizontal?
Tienen las listas de valores la posicin adecuada, de forma que no
requie- ran ser movidas?
SISTEMAS
& TELEMTICA
115
Elemento a revisar
Scroll
Estn las barras de scroll vertical ubicadas a la derecha?
Estn las barras de scroll vertical
igua- les a la altura de sus campos
asociados?
Estn las barras de scroll horizontal
ubicadas en la parte inferior?
Estn las barras de scroll horizontal
iguales al ancho de sus campos asociados?
Son las barras de scroll blancas?
Botones
116
SISTEMAS
& TELEMTICA
No
No
Informacin
aplica
adicional
Anexo 8
Lista de chequeo de programacin - Formas
Forma
No
Fecha de revisin
Aprobado
Revisado por
Elemento a revisar
No
No
Informacin
aplica
adicional
SISTEMAS
& TELEMTICA
117
Elemento a revisar
Campos
Hereda el campo el atributo visual
correspondiente?
Hereda el prompt del campo el atributo visual VA_ETIQUETA?
Si el campo pertenece a un bloque
multirregistros, hereda el atributo
visual VA_CURRENTRECORD?
Si el campo es tipo date, tiene el formato DD-MON-RRRR?
Si el campo es numrico y representa
dinero, lleva delante de l el signo
de pesos ($)?
Si el campo indica hora, tiene el formato HH24:MI (hora militar)?
Si el campo es un porcentaje, est
ubicado el smbolo % despus del
nmero?
Heredan los radio_buttons el atributo Visual
VA_RADIO_BUTTON?
Heredan las listas de valores el atributo visual VA_LOV?
Scroll
Tienen las barras de scroll un ancho
de 15 puntos?
Canvas
Heredan los canvas
visual
VA_CANVAS?
118
el
atributo
SISTEMAS
& TELEMTICA
No
No
Informacin
aplica
adicional
Anexo 9
Formato de registro de defectos - Inspecciones
Objeto:
Revisor:
Fecha:
Inspeccin No.
Nombre
Descripcin
10
Documentacin
Comentarios, mensajes
20
Sintaxis
30
Manejo de versiones
Asignacin
Interfaces
Validacin
60
Datos
70
Funciones
Sistema
Entorno
40
50
80
90
Problemas de
diseo, compilacin,
pruebas del ambiente de desarrollo
100
Localizacin
SISTEMAS
& TELEMTICA
119
Comentarios generales
120
SISTEMAS
& TELEMTICA
Anexo 10
Formato de pruebas de caja negra Particin equivalente
<
Campos
Clases no vlidas
SISTEMAS
& TELEMTICA
121
<
1. .
23. .
2. .
24. .
3. .
25. .
4. .
26. .
5. .
27. .
6. .
28. .
7. .
29. .
8. .
30. .
9. .
31. .
10. .
32. .
11. .
33. .
12. .
34. .
13. .
35. .
14. .
36. .
15. .
37. .
16. .
38. .
17. .
39. .
18. .
40. .
19. .
41. .
20. .
42. .
21. .
43. .
22.
44. .
122
SISTEMAS
& TELEMTICA
Anexo 11
Formato de resultados, ejecucin de pruebas
Forma:
No. de ejecucin:
Fecha:
Aprobado:
No
Ejecutor:
Casos:
1
21 22
23
24 25 26
41 42
43
27
28 29 30 31 32 33 34
35 36 37
44 45 46 47
48 49 50 51 52 53 54
61 62
63 64 65 66 67
81 82
83
84 85 86 87
9 10 11
12 13 14 15 16 17
18 19
20
38 39
40
55 56
57 58 59
60
68 69 70 71 72 73 74
75 76
77
78 79 80
88 89 90 91 92 93 94
95 96
97
98 99 100
Errores:
Caso:
Observaciones:
Entradas:
Salidas:
Caso:
Observaciones:
Entradas:
Salidas:
Caso:
Observaciones:
Entradas:
Salidas:
Caso:
Observaciones:
Entradas:
Salidas:
SISTEMAS
& TELEMTICA
123
Anexo 12
Formato de casos de pruebas
Tipo de prueba:
Objeto:
Complejidad:
Descripcin:
Caso No. 1
Descripcin
Entradas
Salidas esperadas
Caso No. 2
Descripcin
Entradas
Salidas esperadas
124
SISTEMAS
& TELEMTICA
Anexo 13
Formato de pruebas de funcionalidad
Forma:
Ejecucin:
Analista:
Aprobado:
Sistema:
Tiene
scripts:
Diseo:
Ejecucin:
Descripcin/Observaciones/Reportes
Pantallas:
SISTEMAS
& TELEMTICA
125
No
CONCLUSIONES
Las acciones correspondientes a la
calidad de software que se
estaban llevando a cabo eran
acciones
aisladas
no
contempladas en un plan formal.
Esto se daba, principal- mente,
por el tamao del departa- mento
de Desarrollo de Sistemas, pues
no se trata de una compaa
desarrolladora de software.
El aseguramiento de calidad de
software se poda trabajar, dentro de cada una de las actividades de desarrollo, de la siguiente
manera:
126
SISTEMAS
& TELEMTICA
Inspecciones
Requerimientos
Walkthroughs
Revisiones tcnicas
Requerimientos
detallados
Requerimientos
iniciales
Planes de desarrollo
Planeacin
Desarrollo
Publicaciones
Diseo detallado
Codificacin
Pruebas
Implementacin
de pruebas
127
128
SISTEMAS
& TELEMTICA