You are on page 1of 9

Tipos de Requerimientos

Requerimientos de un Sistema de
Información
 La ingeniería de requerimientos es una de las partes más importantes y
menos apreciadas de la ingeniería de sistemas y de la ingeniería de
software. La funcionalidad se define como los servicios que
el sistema provee para resolver una o más necesidades de los clientes o
usuarios
TIPOS DE REQUERIMIENTOS
 REQUERIMIENTOS FUNCIONALES: Son declaraciones de los servicios
que debe proporcionar el sistema
 REQUERIMIENTOS NO FUNCIONALES: Son restricciones de los servicios
o funciones ofrecidos por el sistema.
 REQUERIMIENTOS DE DOMINIO: Son requerimientos que provienen del
dominio de aplicación del sistema y que reflejan las características
y restricciones de ese dominio
 REQUERIMIENTOS DURADEROS: Son requerimientos
relativamente estables que se derivan de la actividad principal de
la organización y que están relacionados directamente con el
dominio del sistema.
Requerimientos Funcionales
 Los requerimientos funcionales son declaraciones de los servicios
que proveerá el sistema, de la manera en que éste reaccionará a
entradas particulares. En algunos casos, los requerimientos
funcionales de los sistemas también declaran explícitamente lo que
el sistema no debe hacer.
EJEMPLOS

 El sistema enviará un correo electrónico cuando se registre alguna


de las siguientes transacciones: pedido de venta de cliente,
despacho de mercancía al cliente, emisión de factura a cliente y
registro de pago de cliente
 Al aprobar un pedido, la solicitud pasará al siguiente paso del flujo
de trabajo de aprobación configurado en el sistema.
 Al ingresar ordenes de entrega, toda orden de entrega estará
asociada a un pedido de venta.
CLASIFICACION

 Descripciones de los datos a ser ingresados en el sistema.


 Descripciones de las operaciones a ser realizadas por cada
pantalla.
 Descripción de los flujos de trabajo realizados por el sistema.
 Descripción de los reportes del sistema y otras salidas.
 Definición de quien puede ingresar datos en el sistema.
 Como el sistema cumplirá los reglamentos y regulaciones de sector
o generales que le sean aplicables.
Requerimientos No Funcionales

 Los requerimientos no funcionales representan características


generales y restricciones de la aplicación o sistema que se esté
desarrollando.

Suelen presentar dificultades en su definición dado que su conformidad o


no conformidad podría ser sujeto de libre interpretación, por lo cual es
recomendable acompañar su definición con criterios de aceptación que se
puedan medir.
CLASIFICACION
EJEMPLOS

 El sistema será desarrollado para las plataformas PC y Macintosh.


 El procedimiento de desarrollo de software a usar debe estar definido
explícitamente (en manuales de procedimientos) y debe cumplir con los
estándares ISO 9000.
 Sistemas de datos médicos: El nuevo sistema y sus procedimientos de
mantenimiento de datos deben cumplir con las leyes y reglamentos de
protección de datos médicos.
 Toda funcionalidad del sistema y transacción de negocio debe responder
al usuario en menos de 5 segundos.

You might also like