Professional Documents
Culture Documents
Lector de
Interfase Hombre-Maquina
Tarjeta de Crédito
Sistema de
Pantalla ° Teclado
Comunicaciones
del Banco
Sistema de
Control del
Cajero Automático
•Cliente
•Representante
del Banco Sistemas de Control y
•Personal de Sistema de
Mantenimiento Conteo de Billetes Comunicaciones
Requerimientos de Dominio
• Requerimientos que se obtienen de el dominio de la
aplicacion del sistema y que reflejan sus
caracteristicas.
11
Marco del proceso de requerimientos
especification
negociacion
12
Caracteristicas de los requerimientos
En principio los requerimientos deben ser
precisos, completos y consistentes.
Precisos
• Deben extraer con precision lo que se desea del sistema
Completos
• Deben incluir todas las descripciones y componentes requeridos
Consistente
• No debe haber conflictos o contradicciones en las descripciones
de los requerimientos
En la practica es dificil producir un documento
con estas caracteristicas.
Requerimientos
Definición/Especificación
Definición de Requerimientos
• Una declaración en un Lenguaje Natural incluye los diagramas
de los servicios del sistema y sus límites operacionales. Escrito
para clientes.
Especificación de Requerimientos
• Un documento estructurado con descripción o detalle de los
servicios del sistema. Escrito como un contrato entre el cliente y
el contratista.
Especificación de Software
• Descripción detallada de software, la cual, puede servir como
una base para diseño o implementación. Escrito para
desarrolladodres.
Sommerville , Mejia-Alvarez Introduccion a los Requerimientos Diapositiva 14
Definiciones y Especificaciones
Definición de Requerimientos
Especificación de Requerimientos
1.1 El usuario debe proporcionar facilidades para definir el tipo de archivos externos.
1.2 Cada tipo de archivo externo puede tener una herramienta asociada. La cual, será
aplicada para el archivo.
1.3 Cada tipo de archivo externo será representado como un icono específico mostrado al
usuario.
1.4 Las facilidades proporcionadas para la representación del icono en un tipo de archivo
externo será definido por el usuario.
1.5 Cuando un usuario selecciona una representación de icono de un archivo externo, el
efecto de la selección es aplicar las herramientas asociadas con el tipo de archivo ex-
terno al archivo representado por la selección del icono.
Sommerville, Mejia-Alvarez Introduccion a los Requerimientos Diapositiva 15
Lectores de Requerimientos
Gerencia de Cliente
Definición de Usuarios Finales del Sistema
Requerimientos Ingenieros de Clientes
Gerencia de Contratistas
Arquitectos del Sistema
Definición de
Reporte de Requerimientos
Factibilidad
Especificación
Modelos del de Requerimientos
Sistema
Definición de
Requerimientos
Documento de
Requerimientos Especificación de
Requerimientos
Sommerville, Mejia-Alvarez Introduccion a los Requerimientos Diapositiva 20
Documento de Requerimientos
Es la declaración oficial de lo que es requerido
para que el sistema sea desarrollado.
Incluye la definición y especificación de
requerimientos.
No es un documento de diseño. Tanto como sea
posible, es un conjunto de lo que es el sistema y
no de como lo hará.
Introducción.
• Describe la necesidad de crear el sistema y cuales son sus
objetivos de negocio.
Glosario.
• Define los términos técnicos usados.
Modelos del Sistema.
• Define los modelos mediante los cuales se muestran los
componentes del sistema y las relaciones entre ellos.
Definición de Requerimientos Funcionales.
• Define los servicios que serán proporcionados.
requerimientos Factibilidad,
del negocio Tiempos y costos
requerimientos
requerimientos funcionales
del cliente/usuario
y no-funcionales
Cliente y Desarrolladores
Usuarios
Analista de Requerimientos
restricciones y requerimientos funcionales
requerimientos y no-funcionales
Proceso de Análisis de
Requerimientos Requerimientos
Base de Datos
de Requerimientos
Tiempo
Requerimientos funcionales.
Requerimientos no funcionales.
Sistema de
Control del
Cajero Automático
•Cliente
•Representante
del Banco Sistemas de Control y
•Personal de Sistema de
Mantenimiento Conteo de Billetes Comunicaciones