1. Tecnologías de la Información y Comunicación
CONTROL DE VERSIONES
Versión Elaborada por: Revisada por: Aprobada por: Fecha
Mtra. María de Mtro. Raúl Mtro. Raúl Zapata
Lourdes Santiago Zapata Perusquia
Zaragoza Perusquia
Puesto Profesor a cargo de Líder del Cuerpo Líder del Cuerpo 13 Junio de
la asignatura de Académico. Académico. 2012
Integradora I.
INGENIERÍA
CHECKLIST - Características del estudio de
Requerimientos ERS
NOMBRE DEL PROYECTO SIGLAS DEL PROYECTO
Características que debe cumplir la estructura del documento ERS
ASPECTO CARACTERÍSTICA REALIZADO A OBSERVACIONES
SATISFACCIÓN
(SI /NO)
¿Se proporciona una
Introducción introducción a todo el
documento de Especificación de
Requisitos Software?
Nota: No es la introducción del
proyecto.
¿Se establece el propósito del
Propósito documento ERS y se especifica a
quién va dirigido el documento?
¿Se explica lo que el sistema
hará y lo que no hará?, ¿se
Ámbito del describen los beneficios y metas
Sistema que se esperan alcanzar con el
futuro sistema?
¿Se definen todos los términos,
Definiciones,
acrónimos y abreviaturas
Acrónimos y
utilizadas en el desarrollo de la
Abreviaturas
ERS?
¿Se presenta una lista completa
Referencias
de todos los documentos
referenciados en el ERS?
2. ¿Se proporciona información que
Perspectiva del muestra si el futuro sistema
Producto (producto software) se relaciona
con otros sistemas?. En caso
contrario ¿Se explica si el producto
es totalmente independiente?
Nota: Si la ERS tiene un producto
que es parte de un sistema mayor,
esta subsección debe relacionarse
a los requisitos del sistema mayor.
¿Se proporciona una visión de
Funciones del las funciones principales que el
Producto software debe llevar a cabo
organizadas de manera que el
cliente o cualquier otra persona
lo entienda perfectamente
mediante métodos textuales o
gráficos, que reflejen las
relaciones entre funciones y no
el diseño del sistema?
¿Se indica aquí el tipo de
Características de usuario (primario o secundario)
los usuarios e al que se dirige la aplicación,
involucrados así como su experiencia técnica,
(stakeholders). nivel de conocimientos?
¿Se indica aquí cualquier tipo de
Restricciones. limitación como pueden ser:
políticas de la empresa,
limitaciones hardware,
seguridad, protocolos de
comunicación, interfaces con
otras aplicaciones, estándares
de la empresa en cuanto a
interfaces, etc. Que son las
limitaciones que se imponen
sobre los desarrolladores del
producto?
¿Se describe cualquier factor,
Suposiciones y que al cambia puede afectar a
Dependencias los requerimientos?
Nota: no son restricciones de
diseño. Son restricciones
tecnológicas o de gestión que
pueden ocasionar cambios que
hacen necesario revisar los
requisitos.
Se indican posibles mejoras
Requisitos Futuros del sistema que puedan
realizarse en el futuro incierto,
que requieren el estudio y
análisis una vez concluido y
puesto en marcha el
sistema .
Esta sección de la
Requisitos
especificación de requisitos
Específicos
software debe contener todos
los requerimientos hasta un
nivel de detalle suficiente para
permitir a los diseñadores
diseñar un sistema que satisfaga
dichos requisitos, y que permita
diseñar las pruebas que
3. ratifiquen que el sistema cumple
con las necesidades requeridas.
¿Se describen los requisitos
Requisitos de relacionados con la carga que
Rendimiento se espera que tenga que
soportar el sistema (número
de usuarios simultáneos,
número de terminales ...)?.
Asimismo, ¿Se describen los
requisitos que afecten a la
información que se guarde en la
base de datos (cantidad de
registros en una base de datos,
frecuencia de uso...)? etc.
Restricciones de
¿Se describen todas las
Diseño
restricciones que afecten al
diseño de la aplicación, como
pueden ser estándares internos
de la organización, limitaciones
hardware, etc?
¿Se describen atributos como
Atributos del
la fiabilidad, mantenibilidad,
Sistema
portabilidad, y, muy importante,
la seguridad, mecanismos de
acceso restringido (password),
usuarios autorizados a realizar
ciertas tareas críticas? ...
Aquellos requerimientos que
Otros requisitos
no se hayan podido incluir
en ninguna de las secciones
anteriormente especificadas.