Вы находитесь на странице: 1из 4

[Organizacin Cliente]

[Nombre del Proyecto]

CHECKLIST DE VERIFICACIN DEL DISEO FUNCIONAL DEL SOFWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Checklist de Verificacin del Diseo Funcional del


Software
Para la verificacin de:
Nombre de la Agencia
Nombre del Proyecto
Nombre del Documento
Fecha

Criterio

S / No / NA

1. Arquitectura del Sistema Una Descripcin del Diseo del Software documenta el ambiente
de la aplicacin (por ejemplo, la arquitectura del software, del hardware o de la conectividad).
a. Se ha representado mediante una figura el diseo arquitectural?
b. La figura que muestra el diseo arquitectural representa los componentes software, hardware,
las conexiones, y otros componentes software importantes como las bases de datos o los sistemas
operativos que soportan el sistema completo?
c. Se ha descrito la arquitectura del software global, incluyendo los componentes software,
hardware, las conexiones, y otros componentes software importantes (por ejemplo, bases de datos
o sistemas operativos)?
d. Se han especificado los componentes arquitecturales que debern adquirirse (incluyendo
hardware, conexiones, sistemas operativos y bases de datos)?
e. El diseo del software es consistente con el resto de documentacin sobre la arquitectura del
sistema que haya sido desarrollada para ese proyecto?
f. El diseo del software es consistente con la Descripcin del Diseo del Sistema documentada
para ese proyecto?
g. El diseo del software es consistente con las polticas, procedimientos, estndares y
tecnologas directivas existentes?
2. Diseo del Software Una Descripcin del Diseo del Software documenta los dominios, las
interfaces y las caractersticas que componen el diseo.
a. El diseo del software se ha representado en un diagrama como un conjunto de dominios,
utilizando un mapa de dominios que especifique los componentes fundamentales y sus relaciones?
b. Se han especificado adecuadamente todos los dominios en el conjunto de dominios?
c. Cada dominio se ha descrito individualmente?
d. El conjunto de dominios especificados y sus detalles asociados son comprensibles y
completos?
e. Cada dominio se ha representado en un diagrama de jerarqua de funciones que ilustra las
relaciones de los componentes de dicho dominio?
f. El diagrama de jerarqua de funciones comprende los dominios de la base de datos, incluyendo
sus procesos y disparadores almacenados?

Basado en
TS-Checklist-10VDFSW-1.0

Pgina 1

[Organizacin Cliente]
[Nombre del Proyecto]

CHECKLIST DE VERIFICACIN DEL DISEO FUNCIONAL DEL SOFWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Criterio

S / No / NA

g. Se ha descrito cada componente dentro del dominio?


h. Se proporciona la descomposicin funcional de cada componente en sus funciones y
actividades de ms bajo nivel?
i. La descomposicin funcional de cada componente sigue los principios del diseo top-down?
j. Para cada componente, se han especificado las descripciones de la funcionalidad de sus
tareas?
k. Para cada componente o tarea, se ha especificado en un diagrama y/o una descripcin el flujo
y control de los datos?
l. Se han gestionado todas caractersticas y capacidades de diseo requeridas?
m. El diseo del software es consistente con las polticas, procedimientos, estndares y directivas
tecnolgicas existentes?
n. Se han especificado los componentes software que debern adquirirse?
o. Se ha descrito el diseo y la tecnologa para permitir el intercambio de informacin entre las
interfaces (por ejemplo, aplicacin-aplicacin, base de datos-base de datos, etc.)?
3. Diseo de los Datos Una Descripcin del Diseo del Software documenta el diseo
compartido de los datos del software.
a. Se ha especificado el diccionario de datos en formato de tabla?
b. Cada elemento de datos del diseo se ha listado en el diccionario de datos?
c. El diccionario de datos incluye la definicin de cada uno de los elementos de datos del
sistema?
d. El diccionario de datos incluye los atributos apropiados para describir cada elemento de datos
del sistema (por ejemplo, tipo de datos, formato de almacenamiento, escala, lmites, formato de
representacin por defecto, campos obligatorios, valores por defecto, listado de funciones y/o otras
caractersticas arquitecturales que pueden crear y modificar estos valores)?
e. Se ha representado mediante un diagrama el diseo de los datos del sistema
persistentes/estticos?
f. Se ha descrito el diseo de los datos del sistema persistentes/estticos?
g. La descripcin de los datos del sistema persistentes/estticos especifica su configuracin
general?
h. La descripcin de los datos del sistema persistentes/estticos especifica el propsito para cada
uno de los elementos de diseo de dichos datos?
i. La ilustracin del modelo lgico de datos o del diagrama de entidad relacin de los datos
persistentes/estticos, representa todas las tablas que forman el diseo?
j. La ilustracin del modelo lgico de datos o del diagrama de entidad relacin de los datos
persistentes/estticos para cada base de datos o almacn de datos incluye la estructura de dicha
base o almacn de datos?
k. La ilustracin del modelo lgico de datos o del diagrama de entidad relacin de los datos
persistentes/estticos para cada base de datos o almacn de datos incluye las relaciones entre las
tablas y las estructuras?
l. Se ha descrito el diseo de los datos del sistema transitorios/dinmicos?

Basado en
TS-Checklist-10VDFSW-1.0

Pgina 2

[Organizacin Cliente]
[Nombre del Proyecto]

CHECKLIST DE VERIFICACIN DEL DISEO FUNCIONAL DEL SOFWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Criterio

S / No / NA

m. La descripcin de los datos del sistema transitorios/dinmicos especifica su configuracin


general?
n. La descripcin de los datos del sistema transitorios/dinmicos especifica el propsito para cada
uno de los elementos de diseo de dichos datos?
o. Se ha descrito el diseo de los datos externos a la interfaz del sistema?
p. La descripcin de los datos externos a la interfaz del sistema especifica su configuracin
general?
q. La descripcin de los datos externos a la interfaz del especifica el propsito para cada uno de
los elementos de diseo de dichos datos?
r. Se ha descrito el diseo de la transformacin de los datos del sistema?
s. Se ha especificado el propsito de cada uno de los elementos de diseo de la transformacin
de los datos?
t. Se ha especificado las reglas de mapeo de la transformacin para cada uno de los elementos
de diseo de la transformacin de los datos?
u. Es completo el diseo de los datos?
v. El diseo de los datos es consistente con las polticas, procedimientos, estndares y directivas
tecnolgicas existentes?
4. Diseo de la Interfaz de Datos Una Descripcin del Diseo del Software documenta la
interfaz de usuario para la aplicacin.
a. Se ha especificado la interfaz de usuario para la aplicacin?
b. Se han gestionado los requerimientos del sistema asociados con todas las interfaces de
usuario (por ejemplo, rendimiento o usabilidad)?
c. Se ha ilustrado la jerarqua de navegacin de las pantallas?
d. Se ha descrito la jerarqua de navegacin de las pantallas?
e. Se han gestionado con el suficiente nivel de detalle otras categoras importantes de funciones
de usuario que requieren de una interfaz (por ejemplo, transacciones, informes o administracin)?
f. Para los informes que requieren de herramientas estndar de reporte o lenguajes de intercambio
de datos estndar, como XML, se ha gestionado la forma y el formato de dichos informes?
g. Se han gestionado las funcionalidades fundamentales de soporte de cada interfaz de usuario
especificada?
h. Se han incluido una imagen o prototipo de cada pantalla de la aplicacin?
i. Se han incluido una imagen o prototipo de cada informe de la aplicacin?
j. Para cada pantalla de la aplicacin y para cada campo de una pantalla, existe una tabla donde
se especifique el nombre del campo y cualquier informacin descriptiva del mismo?
k. Se han especificado los valores que tomarn los campos de las listas de seleccin?
l. Para los campos que deben derivarse o calcularse, se han especificado los mtodos de
derivacin, clculos o algoritmos utilizados?
m. Se han referenciado las funciones o procesos almacenados para cada campo que invoca
dichos procedimientos para realizar clculos o bsquedas?

Basado en
TS-Checklist-10VDFSW-1.0

Pgina 3

[Organizacin Cliente]
[Nombre del Proyecto]

CHECKLIST DE VERIFICACIN DEL DISEO FUNCIONAL DEL SOFWARE


[Versin: ##] | [Fecha de Revisin: dd/mm/yyyy]

Criterio

S / No / NA

n. Se han especificado todas las interfaces de usuario y todos los componentes de dichas
interfaces?
5. Trazabilidad Una Descripcin del Diseo del Software contiene o hace referencia a una Matriz
de Trazabilidad de los Requerimientos que asegura que cada uno de los requerimientos se ha
gestionado en el diseo y que cada elemento de diseo gestiona un requerimiento.
a. Se ha actualizado la Matriz de Requerimientos del Sistema de la Especificacin de los
Requerimientos del Software para indicar la trazabilidad de los elementos de diseo documentados
en la Descripcin del Diseo del Software?
b. La Matriz de Requerimientos del Sistema indica que cada requerimiento ha sido gestionado
por el diseo?
c. Cada elemento de diseo gestiona, al menos, un requerimiento?

Basado en
TS-Checklist-10VDFSW-1.0

Pgina 4

Вам также может понравиться