Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DEL SOFTWARE
Versión 1.0
2021
HISTORIAL DE REVISIONES
2
INDICE
INDICE ............................................................................................................................. 3
PROPOSITO ................................................................................................................ 5
SECCIÓN DE GESTIÓN............................................................................................. 7
ANEXOS ........................................................................................................................ 19
3
Lista de verificación del entorno ................................................................................ 30
4
PROPOSITO
Esta sección delinea el propósito específico y el alcance del plan SQA en particular. Eso
enumera los nombres de los elementos de software cubiertos por el plan SQA y el uso del
software. Indica la parte del ciclo de vida del software cubierta por el plan SQA para cada
elemento de software especificado.
5
SECCIÓN DE DOCUMENTO DE REFERENCIA
Esta sección proporciona una lista completa de los documentos a los que se hace
referencia en otras partes del texto de la Plan SQA.
6
SECCIÓN DE GESTIÓN
Esta sección describe la estructura organizativa, las tareas y las responsabilidades del
proyecto.
7
SECCIÓN DE DOCUMENTACIÓN
8
SECCIÓN DE ESTÁNDARES, PRÁCTICAS, CONVENCIONES Y MÉTRICAS
9
SECCIÓN DE REVISIONES E INSPECCIONES
Esta sección define las revisiones, recorridos e inspecciones técnicas y de gestión. Para
ser conducido. También establece cómo se deben realizar las revisiones, los tutoriales y
las inspecciones. logrado, incluidas las actividades de seguimiento y las aprobaciones.
10
SECCIÓN DE GESTIÓN DE LA CONFIGURACIÓN DE SOFTWARE
11
SECCIÓN DE NOTIFICACIÓN DE PROBLEMAS Y ACCIONES
CORRECTIVAS
12
SECCIÓN DE HERRAMIENTAS, TÉCNICAS Y METODOLOGÍAS
13
SECCIÓN DE CONTROL DE CÓDIGO
Esta sección define los métodos e instalaciones utilizados para mantener, almacenar,
asegurar y documentar las versiones controladas del software identificado durante todas
las fases de desarrollo. Esto puede implementarse junto con una biblioteca de programas
de computadora. y / o puede proporcionarse como parte del plan de gestión de la
configuración del software.
14
SECCIÓN DE CONTROL DE MEDIOS
Esta sección establece los métodos e instalaciones que se utilizarán para identificar los
medios para cada producto informático y la documentación necesaria para almacenar los
medios, incluida la copia, restaurar el proceso, y protege los medios físicos del programa
informático de acceso no autorizado o daño o degradación inadvertidos durante todas las
fases de desarrollo. Esto puede ser proporcionado por el plan de gestión de la
configuración del software.
15
SECCIÓN DE CONTROL DE PROVEEDORES
Esta sección establece las disposiciones para garantizar que el software proporcionado
por los proveedores cumpla Requisitos establecidos. Además, debe indicar los métodos
que se utilizarán para asegurarse de que el proveedor de software reciba los requisitos
adecuados y completos.
En esta sección indicará los métodos que se utilizarán para asegurar la idoneidad del
producto para su uso con los elementos de software cubiertos por el plan SQA.
Esta sección también indicará los métodos utilizados para asegurar que los
desarrolladores cumplan con los requisitos de esta norma.
16
SECCIÓN DE RECOPILACIÓN, MANTENIMIENTO Y RETENCIÓN DE
REGISTROS
Esta sección identifica la documentación de SQA que se debe conservar. Dirá los métodos
y Instalaciones para ensamblar, salvaguardar y mantener esta documentación, y designará
el periodo de retención. La implementación del plan SQA implica las aprobaciones
necesarias tanto para el plan como para el desarrollo de un plan de ejecución. La
evaluación posterior de el plan SQA se realizará como resultado de su ejecución.
17
METODOLOGÍA DE PRUEBA
Esta sección define el enfoque de prueba, las técnicas y las herramientas automatizadas
que serán usadas.
18
ANEXOS
Revise la arquitectura para ver si está completa y clara. Para todas las
Propósito de la respuestas negativas, el facilitador evaluará el impacto y elevará como
lista de un problema a las partes interesadas para su resolución. Esto se puede
verificación lograr a través de informes de estado semanales y / o correo
electrónico.
AREA ITEM
SI NO COMENTARIOS
¿Se ha documentado
una descripción general
del sistema?
¿Se ha definido la
arquitectura de 2 o 3
niveles?
¿Se ha definido la base
de datos y el acceso?
¿Se han definido los
servidores?
¿Se han definido los
protocolos, ej. HTTP,
JSP,…
¿El proveedor es
interno o externo?
¿Se ha definido el
punto de contacto para
resolver problemas de
arquitectura técnica?
¿Se ha definido la
plataforma?
19
¿Existe un diagrama de
red?
¿Se ha definido el
equipo de prueba?
¿Se ha definido el
equilibrio de carga?
¿Se han definido los
procesos de negocio?
¿Hay tareas comunes
que se realizan con más
frecuencia que otras
que se han definido?
¿Se han definido los
volúmenes máximos?
¿Se han identificado los
servidores web?
20
LISTA DE VERIFICACIÓN DE REVISIÓN DE AMBIGÜEDAD
AREA ITEM
SI NO COMENTARIOS
Complejidad ¿Son los requisitos
demasiado complejos?
Colgando más ¿Hay casos en los que
falta la parte else de una
afección?
Ambigüedad de ¿Hay casos en los que
referenciado hay referencias que no
están claramente
definidas?
Alcance de la acción ¿Hay casos en los que el
alcance de la acción
para una condición no
está claramente
definido?
Omisiones ¿Hay causas sin
efectos?
¿Faltan efectos?
¿Hay efectos sin
causas?
¿Existe un uso
compuesto de "y", "o"
que están calificados
entre paréntesis?
21
Operadores lógicos ¿Se utiliza
ambiguos correctamente el uso de
"o"?
¿Hay casos de negación
del alcance?
¿Hay casos de negación
innecesaria?
Negación ¿Hay casos de doble
negación?
¿Hay casos de verbos
ambiguos?
¿Hay casos de
adverbios ambiguos?
Declaraciones ¿Hay casos de adjetivos
ambiguas ambiguos?
¿Hay casos de variables
ambiguas?
¿Hay casos de alias?
Organización aleatoria ¿Hay casos de causas y
efectos mixtos?
¿Hay casos de
secuencias de casos
aleatorias?
Supuestos ¿Hay casos de
incorporados conocimiento del
dominio funcional
(SME) que no se
mencionan
explícitamente?
Supuestos ¿Hay casos en los que
incorporados las secuencias de
Relaciones de eventos no están claras?
precedencia ambiguas
22
Casos implícitos
Etc.
ES DECIR. Versus
E.G.
Ambigüedad temporal
Ambigüedad de los
límites
Casos implícitos ¿Hay casos implícitos?
Etc ¿Hay ejemplos de Etc.?
Ambigüedad temporal ¿Hay casos de
ambigüedades
temporales?
Ambigüedad de los ¿Hay ambigüedades en
límites los límites?
23
LISTA DE VERIFICACIÓN DE DOCUMENTOS DEL PROYECTO
ITEM ITEM
SI NO COMENTARIOS
1 ¿Se archiva el
documento de requisitos
comerciales?
2 ¿Se archiva el
documento de
especificación
funcional?
3 ¿Se archiva el
documento de diseño
lógico?
4 ¿Está archivado el
documento prototipo?
5 ¿Se archivan los correos
electrónicos y la
correspondencia
relacionados con el
proyecto?
6 ¿Se archivan las actas
de todas las reuniones?
7 ¿Está archivado el
documento de estrategia
de prueba?
24
8 ¿Está archivado el
documento de estrategia
de automatización /
rendimiento?
9 ¿Está archivado el
documento del plan de
prueba?
10 ¿Se archivan los
documentos que
contienen los casos de
prueba y las
condiciones?
11 ¿Están archivados los
scripts de
automatización?
12 ¿Se archivan las
Directrices de datos de
prueba / el documento
de datos de prueba?
13 ¿Está archivado el
documento Run Plan?
14 ¿Se archiva el
documento de la Matriz
de trazabilidad?
15 ¿Se archivan los
documentos diarios de
registros de defectos
(capturas de pantalla)
consolidados?
16 ¿Se archivan los
documentos del informe
de defectos
consolidados / diarios?
25
18 ¿Está archivado el
documento de
seguimiento de
ejecución del proyecto?
19 ¿Se archiva el
documento de registro
de tiempo de
inactividad?
20 ¿Se archivan los
resúmenes consolidados
de todas las
aprobaciones de los
documentos de prueba?
21 ¿Se archiva la
funcionalidad del
documento no probado?
22 ¿Se archiva el
documento de métricas
de defectos?
23 ¿Se archiva el
documento de métricas
del proyecto de control
de calidad?
24 ¿Se archiva el
documento del informe
de cierre del proyecto?
26
LISTA DE VERIFICACIÓN DE REVISIÓN DEL DISEÑO DE DATOS
CONTEXTO ITEM
SI NO COMENTARIOS
Diseño lógico ¿Se han definido
adecuadamente los
datos?
¿Están completas las
definiciones de las
entidades de datos?
¿Están las
cardinalidades
definidas
correctamente?
¿Están los atributos
definidos
adecuadamente?
¿Están los datos
normalizados (al menos
la tercera forma
normal)?
¿Están las claves
primarias definidas
correctamente?
¿Están las claves
externas definidas
correctamente?
27
¿Están las claves
compuestas definidas
correctamente?
¿Están definidos
correctamente los
subtipos de entidad?
¿Están completos los
procesos principales?
¿Están completos los
procesos secundarios?
¿Están completas las
interacciones de las
entradas y salidas del
proceso con las
entidades?
¿Están las entidades
elementales definidas
correctamente?
¿Hay un enlace paralelo
definido
correctamente?
¿Los procesos
desencadenantes de
eventos están diseñados
correctamente?
¿Están correctamente
definidas las
asociaciones entidad /
proceso?
¿Están correctamente
definidas las
asociaciones de lectura
de entidad / proceso?
28
¿Están correctamente
definidas las
asociaciones de
actualización de la
entidad / proceso?
¿Están correctamente
definidas las
asociaciones de
eliminación de
entidades / procesos?
29
LISTA DE VERIFICACIÓN DEL ENTORNO
CONTEXTO ITEM
SI NO COMENTARIOS
Estrategia ¿El cliente ha aprobado
la estrategia de prueba?
¿El modelo de
interacción
(planificación del
proyecto) está definido
y establecido como se
documenta en la
estrategia de prueba?
¿Se definen y
establecen los criterios
de entrada según el
plan de estrategia del
proyecto?
Infraestructura ¿Está listo el entorno de
prueba?
• Hardware
<Ingresar cada uno
Componente>
•Software
o <Ingresar cada uno
Componente>
30
¿Se crea el banco de
pruebas?
¿El equipo de pruebas
está disponible y listo
para comenzar a
realizar pruebas?
¿Está completa la
configuración del
laboratorio de pruebas?
Test de datos ¿Están los datos
disponibles según el
formato esperado
(Directrices sobre datos
de prueba -
Planificación)?
¿Se rellenan los datos?
¿Se completó la
transferencia del
software y se cargó la
versión inicial?
Acceso ¿Se han configurado
los ID de usuario y las
contraseñas para
acceder al entorno
desde el Cliente /
Desarrolladores?
Gestión de defectos ¿Conoce el cliente el
proceso de gestión de
defectos definido en la
estrategia?
31
LISTA DE VERIFICACIÓN DE REVISIÓN DE ESPECIFICACIONES
FUNCIONALES
CONTEXTO ITEM
SI NO COMENTARIOS
Introducción
¿Están
documentados el
propósito, el alcance
y la organización de
la especificación
funcional?
32
Para varias capacidades
funcionales, ¿existe
una tabla (o algún otro
formato) para ilustrar
las relaciones entre las
capacidades
funcionales? Nota: esto
puede ser una
actualización de la
documentación de
requisitos
Usuario ¿Se describe al usuario
previsto del software
en términos de función
laboral, conocimiento
especializado o niveles
de habilidad?
Características ¿Existe una descripción
de cómo los usuarios
utilizarán normalmente
el software y las tareas
que realizarán con
frecuencia?
Usuario ¿Se describen las
Operaciones y limitaciones del
Practicas algoritmo, las
limitaciones de la
Restricciones interfaz de usuario y las
generales limitaciones de los
datos?
Supuestos ¿Se describen todos los
supuestos?
33
Otros software ¿Existe una descripción
de cómo el sistema
interactúa con otro
software descrito?
Descripciones
funcionales específicas
Descripción ¿Se describe el papel
de cada función?
Entradas ¿Están todas las fuentes
de entrada
especificadas?
¿Se especifican todos
los requisitos de
precisión de entrada?
¿Están especificados
todos los valores del
rango de entrada?
¿Están todas las
frecuencias de entrada
especificadas?
¿Se especifican todos
los formatos de
entrada?
¿Se incluyen las
definiciones de la base
de datos?
34
LISTA DE VERIFICACIÓN DE FINALIZACIÓN DEL PROYECTO
35
comentarios del cliente
al cliente?
¿El material
suministrado por el
cliente ha sido devuelto
o entregado a otros
proyectos y lo mismo
se ha comunicado al
cliente?
¿Se ha comunicado el
cierre formal del
proyecto? (Cliente,
Gerente Senior, Equipo
in situ, Equipo de
Calidad, Intergrupos y
Equipo de Proyecto)?
¿Se ha realizado una
copia de seguridad de
los directorios del
proyecto?
¿Se ha retirado el
directorio de proyectos
del servidor?
¿El proyecto ha sido
marcado como cerrado
en la base de datos del
proyecto?
¿Se ha completado toda
la recopilación de datos
métricos?
¿Se ha actualizado la
base de datos de
habilidades?
36
LISTA DE VERIFICACIÓN DE REVISIÓN DE PROTOTIPOS
CONTEXTO ITEM
SI NO COMENTARIOS
¿El prototipo refleja los
requisitos iniciales del
cliente?
¿El diseño del prototipo
refleja los requisitos
iniciales?
¿Se ha creado una
interfaz de usuario
interactiva / visual
detallada?
¿Existe una conexión
sencilla de los
componentes de la
interfaz de usuario con
el comportamiento
funcional subyacente?
¿La herramienta de
creación de prototipos
proporciona un
lenguaje fácil de
aprender?
¿Es fácil realizar la
modificación del
37
lenguaje de la
herramienta de creación
de prototipos
resultante?
Simplicidad: ¿La
interfaz de usuario
proporciona un medio
apropiado para permitir
que un cliente evalúe el
comportamiento
funcional subyacente
como se describe en los
requisitos iniciales?
¿Es el prototipo fácil de
usar?
¿El prototipo contiene
un modelo de datos que
define las estructuras de
datos para la aplicación
en sí?
¿El prototipo se adapta
a nuevos requisitos?
38
LISTA DE VERIFICACIÓN DE REVISIÓN DE CAMBIOS DE REQUISITOS
CONTEXTO ITEM
SI NO COMENTARIOS
Cambios en los
requisitos
¿Se han actualizado y
documentado todos los
cambios?
¿Cuál es el efecto si
NO se realiza un
cambio?
¿Se han estimado los
cambios en los
requisitos?
¿Han sido aprobados
los cambios por las
partes interesadas?
¿Se han revisado los
cambios en los
requisitos para verificar
la capacidad de
prueba?
¿Existe una estrategia
de prueba para los
cambios?
39
¿Hay recursos de
prueba disponibles para
respaldar los cambios?
¿Se realizarán pruebas
de unidad / integración
adecuadas para los
cambios?
¿Se ha programado una
prueba de humo para
los cambios?
¿Existe un plan de
prueba de regresión
para probar los
cambios?
¿Se utilizará la
automatización para
probar los cambios?
¿Existe un proceso de
control de cambios?
40
LISTA DE VERIFICACIÓN DE REVISIÓN DE RIESGOS
Revise los riesgos que pueden afectar los proyectos. Esto se puede
lograr a través de informes de estado semanales o correo electrónico.
Propósito de la
Para todas las respuestas negativas, el facilitador evaluará el impacto y
lista de
elevará como un problema a las partes interesadas para su resolución.
verificación
Esto se puede lograr a través de informes de estado semanales y / o
correo electrónico.
CONTEXTO ITEM
SI NO COMENTARIOS
¿Se han definido los
riesgos para la
organización?
¿Se ha definido un
proceso de seguimiento
de la revisión de
riesgos?
¿Se han definido
riesgos para el
proyecto?
¿Se han definido las
limitaciones de riesgo?
¿Se han definido las
métricas para
monitorear los riesgos?
¿La gestión de riesgos
está incorporada en el
plan del proyecto?
¿Se han definido
herramientas de gestión
de riesgos?
¿Se han definido los
resultados de la
41
identificación de
riesgos?
¿Se han definido
técnicas de
identificación de
riesgos?
¿Se ha definido una
estrategia de mitigación
de riesgos?
¿Se ha definido una
política de riesgos?
¿Se han priorizado los
riesgos?
¿Se han identificado
amenazas?
¿Se ha definido la
vulnerabilidad?
42
LISTA DE VERIFICACIÓN DE REVISIÓN DE DISEÑO TÉCNICO
Revise el diseño técnico para mayor claridad e integridad. Para todas las
Propósito de la
respuestas negativas, el facilitador evaluará el impacto y elevará como
lista de
un problema a las partes interesadas para su resolución. Esto se puede
verificación
lograr a través de informes de estado semanales y / o correo electrónico.
CONTEXTO ITEM
SI NO COMENTARIOS
Diseño técnico
¿La secuencia lógica es
errónea?
¿El procedimiento
maneja incorrectamente
los parámetros de
entrada o salida?
¿Los procedimientos no
aceptan todos los datos
dentro de los rangos
permitidos?
¿Se realizan
verificaciones de
límites y validez en los
datos de entrada?
¿Hay procedimientos
de recuperación no
implementados o
inadecuados?
¿Falta la lógica
requerida o es
inadecuada?
¿Los valores son
erróneos o ambiguos?
43
¿El almacenamiento de
datos es incorrecto o
inadecuado?
¿Falta la variable o no
se declara
correctamente?
¿La base de datos no es
compatible con el
entorno de datos?
¿La estructura modular
refleja una alta
dependencia inter-
modular?
¿Hay algoritmos que no
se evalúen en cuanto a
precisión o velocidad?
¿La estructura de
control no es
ampliable?
¿Las estructuras de
control ignoran las
prioridades de
procesamiento?
¿Se utilizan
incorrectamente los
protocolos de interfaz?
¿Los datos no se
convierten de acuerdo
con el formato
correcto?
¿Hay bucles infinitos?
¿Se violan las reglas de
la base de datos?
44
¿Hay casos especiales
no cubiertos?
¿El manejo de errores
es deficiente?
¿Se descuidan las
consideraciones de
tiempo?
¿Se malinterpretan o
implementan
incorrectamente las
especificaciones de la
interfaz?
¿La funcionalidad del
sistema es correcta pero
no cumple con los
requisitos de
rendimiento?
¿Los algoritmos
proporcionan una
precisión insuficiente o
resultados erróneos
para ciertos valores de
la entrada?
¿Hay errores en la
lógica detallada
desarrollada para
resolver un problema
en particular?
¿Los valores de entrada
singulares o críticos
producen resultados
inesperados que no se
contabilizan
45
adecuadamente en el
código?
¿Hay algoritmos que
son incorrectos o
producen la solución
incorrecta?
46
LISTA DE COMPROBACIÓN PARA LA REVISIÓN DE LA PREPARACIÓN
DEL CASO DE PRUEBA
CONTEXTO ITEM
SI NO COMENTARIOS
¿Está disponible el plan
de prueba aprobado?
¿Se identifican los
recursos para
implementar el plan de
prueba?
¿Están disponibles los
documentos de línea
base?
¿Se imparte el
conocimiento del
dominio a los
miembros del equipo
para trabajar con la
aplicación?
¿Se ha completado el
documento de
condición de prueba?
¿Se han desarrollado
casos de prueba para
todos los requisitos?
47
¿Se han cubierto todos
los flujos básicos en
casos de uso?
¿Se ha verificado la
trazabilidad?
¿Se han cubierto
completamente los
requisitos modificados?
¿Se han escrito los
casos de prueba para el
flujo de datos a través
de interfaces?
¿Se han escrito los
casos de prueba para
todos los tipos de
pruebas definidas en el
plan del proyecto?
¿Se han escrito casos
de prueba para
requisitos no
funcionales?
¿Se han escrito casos
de prueba para pruebas
de interfaz gráfica de
usuario / hipervínculos
en aplicaciones web?
¿Se han escrito casos
de prueba para probar
la integridad de la
fecha?
48
LISTA DE COMPROBACIÓN PARA LA REVISIÓN DE LA PREPARACIÓN
DEL CASO DE PRUEBA
CONTEXTO ITEM
SI NO COMENTARIOS
¿Cada caso de prueba tiene un
identificador único?
¿Cada caso de prueba tiene una
descripción?
¿Cada caso tiene un objetivo de
prueba?
¿Cada caso de prueba tiene un
guión de prueba (pasos)?
¿Cada caso de prueba tiene
resultados esperados?
¿Cada caso de prueba tiene
resultados reales documentados?
¿Se ha creado al menos un caso de
prueba de caja negra para cada
función del sistema?
¿Se han probado todos los valores
de entrada predeterminados?
¿Se ha rastreado cada caso de
prueba hasta los requisitos?
¿Se han probado todas las
condiciones de error?
49
¿Se han proporcionado datos de
prueba de forma inequívoca en
cada caso de prueba?
¿Se han establecido todo el
entorno de prueba y las
herramientas necesarias para
ejecutar la prueba de software?
¿Se han identificado todas las
configuraciones de software
necesarias para implementar los
casos de prueba diseñados?
50
LISTA DE VERIFICACIÓN DE REVISIÓN DEL PROGRAMA DE PRUEBAS
CONTEXTO ITEM
SI NO COMENTARIOS
Calendario
de pruebas
¿Es necesario modificar el
programa de planificación de la
prueba?
¿Es necesario modificar el
cronograma de desarrollo de
casos de prueba?
¿Es necesario modificar el
programa de revisión de la
prueba?
¿Es necesario modificar el
cronograma de ejecución de la
prueba del sistema?
¿Es necesario modificar el
cronograma de ejecución de la
prueba de aceptación?
¿Es necesario modificar el
cronograma de informes de
pruebas?
¿Es necesario ajustar los
principales hitos de la prueba?
51
LISTA DE COMPROBACIÓN DE PRUEBAS UNITARIAS
52
¿Se inicializaron correctamente
todos los campos?
¿Se validaron todos los campos
que están protegidos?
¿Se verificaron todos los
cálculos para proporcionar
resultados correctos en todos los
rangos de elementos de datos
involucrados según las reglas
comerciales?
¿Se verificaron todos los valores
de salida y su formato?
¿Se verificaron todos los
requisitos de seguridad
requeridos, como se especifica
en la especificación de diseño?
¿Se capturaron todas las
condiciones de error y se
manejaron de acuerdo con los
estándares del entorno en el que
se ejecutará el elemento de
software (por ejemplo, códigos
de error, mensajes de error)?
¿Se verificó que todos los
mensajes fueran claros y
comprensibles por los usuarios
finales típicos del elemento de
software?
¿Los usuarios habituales de las
instrucciones verificaron que
todas las instrucciones fueran
concisas y comprensibles?
53
¿Todas las pestañas, botones,
hipervínculos y tabulaciones de
campo funcionan de manera
lógica de acuerdo con los
estándares en los que se
ejecutará el elemento de
software?
¿Se verificaron todas las
iteraciones de bucle indefinido?
¿Se cumplieron todos los
estándares de programación?
¿Se verificaron los formatos de
fecha no válidos?
Comentarios
___________________________ ____________________
Fecha________________ Fecha___________
Desarrollador Gerente de Desarrollo
54
LISTA DE VERIFICACIÓN DE REVISIÓN DE CASOS DE USO
Revise los casos de uso para mayor claridad e integridad. Para todas las
Propósito de la
respuestas negativas, el facilitador evaluará el impacto y elevará como
lista de
un problema a las partes interesadas para su resolución. Esto se puede
verificación
lograr a través de informes de estado semanales y / o correo electrónico.
CONTEXTO ITEM
SI NO COMENTARIOS
¿Se identifican las
acciones del usuario
final?
¿El resultado de la
prueba del usuario del
sistema está
relacionado con
acciones específicas?
¿El usuario final
comprende
correctamente los
informes y las pantallas
de salida?
¿El usuario final
comprende el tipo de
lógica y cálculo
realizado para producir
la salida?
¿Puede el usuario final
identificar la
contribución que hace
el resultado a las
acciones tomadas?
55
¿Puede el usuario final
identificar si las
acciones tomadas son
correctas?
¿Se ha identificado
correctamente a los
actores?
¿Se han definido las
condiciones previas y
posteriores?
¿Se ha abordado la
herencia?
¿Se han definido todas
las interfaces?
56